System.Plugins.Make

The MakeStatus type

data MakeStatus

The MakeCode type

data MakeCode

Compiling Haskell modules

make

makeAll

makeWith

Handling reecompilation

hasChanged

hasChanged'

recompileAll

recompileAll'

Merging together Haskell source files

data MergeStatus

type MergeCode

type Args

type Errors

merge

mergeTo

mergeToDir

Cleaning up temporary files

makeClean

makeCleaner

Low-level compilation primitives

build