fficxx-0.4: automatic C++ binding generation

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

FFICXX.Generate.Code.Cabal

Description

 

Synopsis

Documentation

genExposedModules :: String -> ([ClassModule], [TemplateClassModule]) -> String Source #

generate exposed module list in cabal file

genOtherModules :: [ClassModule] -> String Source #

generate other modules in cabal file

buildCabalFile Source #

Arguments

:: (Cabal, CabalAttr) 
-> String 
-> PackageConfig 
-> [String]

extra libs

-> FilePath 
-> IO ()