b9-0.5.42: A tool and library for building virtual machine images.

Safe HaskellNone
LanguageHaskell2010

B9.Shake.Actions

Description

Convenient Shake Actions for B9 rules.

Synopsis

Documentation

b9InvokationAction :: B9Invokation a -> Action (a, Bool) Source #

Convert a B9Invokation action into a Shake Action.

buildB9File :: FilePath -> FilePath -> [String] -> Action () 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.