| Copyright | (c) 2011-2013,2015 Ian-Woo Kim |
|---|---|
| License | BSD3 |
| Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
| Stability | experimental |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell98 |
FFICXX.Generate.Builder
Description
- cabalTemplate :: String
- mkCabalFile :: FFICXXConfig -> STGroup String -> (Cabal, CabalAttr) -> String -> (TopLevelImportHeader, [ClassModule]) -> [String] -> FilePath -> IO ()
- macrofy :: String -> String
- simpleBuilder :: String -> [(String, ([Namespace], [HeaderName]))] -> (Cabal, CabalAttr, [Class], [TopLevelFunction]) -> [String] -> IO ()
- touch :: FilePath -> IO ()
Documentation
Arguments
| :: FFICXXConfig | |
| -> STGroup String | |
| -> (Cabal, CabalAttr) | |
| -> String | |
| -> (TopLevelImportHeader, [ClassModule]) | |
| -> [String] | extra libs |
| -> FilePath | |
| -> IO () |
Arguments
| :: String | |
| -> [(String, ([Namespace], [HeaderName]))] | |
| -> (Cabal, CabalAttr, [Class], [TopLevelFunction]) | |
| -> [String] | extra libs |
| -> IO () |