plugins-1.5.3.0: Dynamic linking for Haskell and C objects

Safe HaskellNone

System.Plugins.Consts

Synopsis

Documentation

top :: [Char]

path to *build* dir, used by eval() for testing the examples

ghc :: [Char]

what is ghc called?

ghcLibraryPath :: [Char]

path to standard ghc libraries

sysPkgConf :: [Char]

name of the system package.conf file

sysPkgSuffix :: [Char]

This code is from runtime_loader: The extension used by system modules.

objSuf :: [Char]

hiSuf :: [Char]

hsSuf :: [Char]

dllSuf :: [Char]

sysPkgPrefix :: [Char]

The prefix used by system modules. This, in conjunction with systemModuleExtension, will result in a module filename that looks like "HSconcurrent.o"

prefixUnderscore :: [Char]

'_' on a.out, and Darwin

tmpDir :: FilePath

Define tmpDir to where tmp files should be created on your platform