From a4a1a7fd0732e1ff74640ddc3c334097f1e0edce Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Wed, 19 Dec 2012 22:07:38 -0500 Subject: [PATCH] #2 - dynamically find lua include --- binding.gyp | 19 +++++++++++++------ package.json | 2 +- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/binding.gyp b/binding.gyp index 47de8e6..2d52e14 100644 --- a/binding.gyp +++ b/binding.gyp @@ -2,16 +2,23 @@ "targets": [ { "target_name": "nodelua", - "sources": [ - "src/utils.cc", - "src/luafunction.cc", + "variables": { + "lua_include": "&1 | grep -oP '\d\.\d')" + }, + "sources": [ + "src/utils.cc", + "src/luafunction.cc", "src/luaobject.cc", "src/nodelua.cc" ], + "include_dirs": [ + "<@(lua_include)", + ], "libraries": [ - "-llua", - "-ldl" + "