Copyright | (c) 2011-2018 Ian-Woo Kim |
---|---|
License | BSD3 |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell98 |
Synopsis
- macrofy :: String -> String
- simpleBuilder :: String -> ModuleUnitMap -> (Cabal, [Class], [TopLevelFunction], [(TemplateClass, HeaderName)]) -> [String] -> [(String, [String])] -> IO ()
- touch :: FilePath -> IO ()
- notExistThenCreate :: FilePath -> IO ()
- copyFileWithMD5Check :: FilePath -> FilePath -> IO ()
- copyCppFiles :: FilePath -> FilePath -> String -> PackageConfig -> IO ()
- moduleFileCopy :: FilePath -> FilePath -> FilePath -> IO ()
- copyModule :: FilePath -> FilePath -> ClassModule -> IO ()
- copyTemplateModule :: FilePath -> FilePath -> TemplateClassModule -> IO ()
Documentation
:: String | |
-> ModuleUnitMap | |
-> (Cabal, [Class], [TopLevelFunction], [(TemplateClass, HeaderName)]) | |
-> [String] | extra libs |
-> [(String, [String])] | extra module |
-> IO () |
notExistThenCreate :: FilePath -> IO () Source #
copyCppFiles :: FilePath -> FilePath -> String -> PackageConfig -> IO () Source #
copyModule :: FilePath -> FilePath -> ClassModule -> IO () Source #
copyTemplateModule :: FilePath -> FilePath -> TemplateClassModule -> IO () Source #