Lua Bindings For Node.JS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

24 lines
576 B

{
"targets": [
{
"target_name": "nodelua",
"variables": {
"lua_include": "<!(find /usr/include /usr/local/include -name lua.h | sed s/lua.h//)",
"lua_version": "<!(lua -v 2>&1 | grep -o '\d\.\d')"
},
"sources": [
"src/utils.cc",
"src/luafunction.cc",
"src/luastate.cc",
"src/nodelua.cc"
],
"include_dirs": [
"<@(lua_include)",
],
"libraries": [
"<!(pkg-config --libs-only-l --silence-errors lua || pkg-config --libs-only-l --silence-errors lua5.1)",
"-ldl"
]
}
]
}