Safe Haskell | None |
---|---|
Language | Haskell2010 |
- b9InvokationAction :: B9ConfigAction Action a -> B9ConfigOverride -> Action a
- buildB9File :: FilePath -> FilePath -> [String] -> Action String
Documentation
b9InvokationAction :: B9ConfigAction Action a -> B9ConfigOverride -> Action a Source #
Convert a B9Invokation
action into a Shake Action
. This is just
an alias for execB9ConfigAction
since Action
is an instance of MonadIO
and execB9ConfigAction
work on any .
buildB9File :: FilePath -> FilePath -> [String] -> Action String Source #
An action that does the equivalent of
b9c build -f b9file -- (args !! 0) (args !! 1) ... (args !! (length args - 1))
with the current working directory changed to b9Root
.
The return value is the buildid, see getBuildId