Safe Haskell | Safe-Inferred |
---|
Development.Cake3.Types
Documentation
Item wich have it's position in the Makefile. Positioned adds the metric to the contained datatype. Note, that the metric is not the subject of Eq or Ord. mappend-ing two metrics results in taking the minimal one. data Pos a = Pos { ppos :: Int, pwhat :: a } deriving(Show, Eq)
Makefile variable
Constructors
Variable | |
type Command = [Either String File]Source
Command represents OS command line and consists of a list of fragments. Each fragment is either text (may contain spaces) or FilePath (spaces should be escaped)
return_text :: Monad m => a -> m [Either a b]Source
return_file :: Monad m => b -> m [Either a b]Source
Recipe answers to the question 'How to build the targets'
Constructors
Recipe | |