20 lines
378 B
Haxe
20 lines
378 B
Haxe
#if !macro
|
|
private typedef Import = haxe.macro.MacroType<[Build.build()]>;
|
|
#else
|
|
|
|
class Build {
|
|
|
|
static var config : webidl.Options = {
|
|
idlFile : "./recast/recast.idl",
|
|
nativeLib : "recast",
|
|
includeCode : "#include \"recastjs.h\"",
|
|
autoGC : false,
|
|
outputDir : "../build/",
|
|
};
|
|
|
|
public static function buildLibCpp() {
|
|
webidl.Generate.generateCpp(config);
|
|
}
|
|
}
|
|
|
|
#end |