Development.Cake3.Monad

type Location

data MakeState

initialMakeState

defr

getPlacementPos

addPlacement

addMakeDep

tmp_file

prebuild

postbuild

prebuildS

postbuildS

checkForEmptyTarget

checkForTargetConflicts

class MonadMake m

data Make' m a

type Make a

evalMake

modifyLoc

addRecipe

getLoc

includeMakefile

data A' m a

type A a

runA'

runA

runA_

targets

prerequisites

markPhony

phony

markIntermediate

readFileForMake

data CommandGen' m

type CommandGen

commandGen

ignoreDepends

shell

shell1

unsafeShell

data CakeString

string

class RefOutput m x

inbetween

spacify

class RefInput a x

depend

produce

variables

tools

commands

location

flags

cmd