The main operation to start the scaffolding. |
Main module to generate the initial Spicey application
systemBanner
:: String
|
setFileMode
:: FileMode -> String -> IO ()
|
spiceyStructure
:: String -> DirTree
|
patchMakeFile
:: ERD -> String -> String
|
replacePackageName
:: String -> ERD -> String -> String
|
ifNotExistsDo
:: String -> IO () -> IO ()
|
createStructure
:: String -> String -> ERD -> String -> String -> DirTree -> IO ()
Creates the structure of the source files of the new package. |
main
:: IO ()
The main operation to start the scaffolding. |
spiceupHelp
:: Int -> IO ()
|
Constructors:
Exec
:: FileMode
NoExec
:: FileMode
Constructors:
Directory
:: String -> [DirTree] -> DirTree
ResourceFile
:: FileMode -> String -> DirTree
ResourcePatchFile
:: FileMode -> String -> (ERD -> String -> String) -> DirTree
GeneratedFromERD
:: (String -> ERD -> String -> String -> IO ()) -> DirTree
|
|
|
|
|
|
Creates the structure of the source files of the new package. |
The main operation to start the scaffolding. |
|