5 BOOST_ROOT = [ modules.peek : BOOST_ROOT ] ;
6 LUA_PATH = [ modules.peek : LUA_PATH ] ;
11 "LUA_PATH needs to be set to point to your Lua5.x directory." ;
14 if ! [ GLOB $(LUA_PATH)/include : lua.h ]
17 "LUA_PATH seems to point to a broken Lua5.x installation." :
18 "Currently set to $(LUA_PATH)" ;
24 "BOOST_ROOT must be set to your boost installation path." ;
29 : <name>lua <search>$(LUA_PATH)/lib
34 : <name>lualib <search>$(LUA_PATH)/lualib
39 <include>./ <include>$(BOOST_ROOT) <include>$(LUA_PATH)/include/
40 <library>/luabind//lua <library>/luabind//lualib
41 <toolset>msvc,<link>shared:<define>LUABIND_IMPORT=__declspec(dllimport)
42 <toolset>msvc,<link>shared:<define>LUABIND_EXPORT=__declspec(dllexport)
44 <include>./ <include>$(BOOST_ROOT) <include>$(LUA_PATH)/include/
45 <toolset>msvc,<link>shared:<define>LUABIND_IMPORT=__declspec(dllimport)
46 <toolset>msvc,<link>shared:<define>LUABIND_EXPORT=__declspec(dllexport)
49 alias luabind : /luabind/luabind//luabind ;