From 8b08b72807964a696e052eaa983649e3dcf30fa9 Mon Sep 17 00:00:00 2001 From: "Alexander Klingenbeck (SHS DI SY R&D DEV4)" Date: Thu, 4 May 2023 17:05:36 +0200 Subject: [PATCH] binding generator --- generate_bindings.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/generate_bindings.js b/generate_bindings.js index 44e9217..866d25c 100644 --- a/generate_bindings.js +++ b/generate_bindings.js @@ -17,8 +17,12 @@ async function main(){ class FunctionList { definitions = [] - addFunctionDef(name, args, funcname){ - this.definitions.push(``) + addFunctionDef(name, args, cname){ + this.definitions.push(`JS_FUNC_DEF("${name}", ${args}, ${cname})`) + } + + addIntConst(name, val){ + this.definitions.push(`JS_PROP_INT32_DEF("${name}", ${val})`) } }