fficxx-0.2.1: automatic C++ binding generation

Copyright(c) 2011-2013,2015 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

FFICXX.Generate.Builder

Description

 

Synopsis

Documentation

mkCabalFile Source

Arguments

:: FFICXXConfig 
-> STGroup String 
-> (Cabal, CabalAttr) 
-> String 
-> (TopLevelImportHeader, [ClassModule]) 
-> [String]

extra libs

-> FilePath 
-> IO () 

simpleBuilder Source

Arguments

:: String 
-> [(String, ([Namespace], [HeaderName]))] 
-> (Cabal, CabalAttr, [Class], [TopLevelFunction]) 
-> [String]

extra libs

-> IO () 

touch :: FilePath -> IO () Source

some dirty hack. later, we will do it with more proper approcah.