Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- doxConfig :: AuxiliarySym r => r (AuxHelper r) -> String -> GOOLState -> Verbosity -> r (Auxiliary r)
- readMe :: AuxiliarySym r => ReadMeInfo -> r (Auxiliary r)
- sampleInput :: AuxiliarySym r => ChunkDB -> DataDesc -> [Expr] -> r (Auxiliary r)
- makefile :: AuxiliarySym r => Maybe BuildConfig -> Maybe Runnable -> Maybe DocConfig -> GOOLState -> ProgData -> r (Auxiliary r)
- noRunIfLib :: ImplementationType -> Maybe Runnable -> Maybe Runnable
- doxDocConfig :: DocConfig
- docIfEnabled :: [Comments] -> DocConfig -> Maybe DocConfig
Common Syntax
doxConfig :: AuxiliarySym r => r (AuxHelper r) -> String -> GOOLState -> Verbosity -> r (Auxiliary r) Source #
Defines a Doxygen configuration file.
readMe :: AuxiliarySym r => ReadMeInfo -> r (Auxiliary r) Source #
Defines a markdown file.
sampleInput :: AuxiliarySym r => ChunkDB -> DataDesc -> [Expr] -> r (Auxiliary r) Source #
Defines a sample input file.
makefile :: AuxiliarySym r => Maybe BuildConfig -> Maybe Runnable -> Maybe DocConfig -> GOOLState -> ProgData -> r (Auxiliary r) Source #
Defines a Makefile.
noRunIfLib :: ImplementationType -> Maybe Runnable -> Maybe Runnable Source #
Changes a Runnable
to Nothing
if the user chose Library
for the ImplementationType
.
doxDocConfig :: DocConfig Source #
A DocConfig for Doxygen documentation.