Safe Haskell | None |
---|---|
Language | Haskell2010 |
Integration with the Cabal build system.
- rosBuild :: PackageDescription -> LocalBuildInfo -> UserHooks -> BuildFlags -> IO ()
- rosConf :: (GenericPackageDescription, HookedBuildInfo) -> ConfigFlags -> IO LocalBuildInfo
Documentation
rosBuild :: PackageDescription -> LocalBuildInfo -> UserHooks -> BuildFlags -> IO () Source
The buildHook
override integrates a new HookedBuildInfo
with
the PackageDescription
in order to include additional directories
(e.g. those with message type definitions) in the hsSourceDirs
field.
rosConf :: (GenericPackageDescription, HookedBuildInfo) -> ConfigFlags -> IO LocalBuildInfo Source
The confHook
override takes over cabal install
's --bindir
option to force binary outputs into the bin
subdirectory of the
package directory.