cake3-0.6.5: 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 depending on certain tools (second element of every sls pairs) and all the upstream rules.