cake3-0.6.0: Third cake the Makefile EDSL

Safe HaskellNone
LanguageHaskell98

Development.Cake3.Utils.Slice

Synopsis

Documentation

writeSliced :: File -> [(File, [Tool])] -> Make a -> IO () Source

Build the full Makefile named fo and a set of sliced versions. Slicing here means filtering out all rules which depends on certain tools (second element of sls) and all upstream rules.