Update CMake build files to correctly install zmq.poller & zmq.threads Lua code.

pull/10/head
Robert G. Jakabosky 15 years ago
parent 40b7e88d33
commit 18fd336bb3

@ -9,7 +9,8 @@ set(BUILD_SHARED_LIBS TRUE)
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake) set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
set(INSTALL_CMOD share/lua/cmod CACHE PATH "Directory to install Lua binary modules (configure lua via LUA_CPATH)") set(INSTALL_LMOD share/lua/5.1 CACHE PATH "Directory to install Lua source modules (configure lua via LUA_PATH)")
set(INSTALL_CMOD lib/lua/5.1 CACHE PATH "Directory to install Lua binary modules (configure lua via LUA_CPATH)")
set(LUA_NATIVE_OBJECTS_PATH ../LuaNativeObjects CACHE PATH set(LUA_NATIVE_OBJECTS_PATH ../LuaNativeObjects CACHE PATH
"Directory to LuaNativeObjects bindings generator.") "Directory to LuaNativeObjects bindings generator.")
set(USE_PRE_GENERATED_BINDINGS TRUE CACHE BOOL set(USE_PRE_GENERATED_BINDINGS TRUE CACHE BOOL
@ -45,6 +46,12 @@ set(LUA_ZMQ_SRC
zmq.nobj.lua zmq.nobj.lua
) )
## LuaZMQ Lua source modules
set(LUA_ZMQ_SRC_LUA_MODS
src/poller.lua
src/threads.lua
)
if(${USE_PRE_GENERATED_BINDINGS}) if(${USE_PRE_GENERATED_BINDINGS})
set(LUA_ZMQ_SRC src/pre_generated-zmq.nobj.c) set(LUA_ZMQ_SRC src/pre_generated-zmq.nobj.c)
else() else()
@ -61,3 +68,6 @@ set_target_properties(lua-zmq PROPERTIES OUTPUT_NAME zmq)
install(TARGETS lua-zmq install(TARGETS lua-zmq
DESTINATION "${INSTALL_CMOD}") DESTINATION "${INSTALL_CMOD}")
install(FILES ${LUA_ZMQ_SRC_LUA_MODS}
DESTINATION "${INSTALL_LMOD}/zmq")

Loading…
Cancel
Save