equal
deleted
inserted
replaced
2 |
2 |
3 file(GLOB lua_src *.c *.h) |
3 file(GLOB lua_src *.c *.h) |
4 |
4 |
5 if(WIN32) |
5 if(WIN32) |
6 add_definitions(-DLUA_BUILD_AS_DLL) |
6 add_definitions(-DLUA_BUILD_AS_DLL) |
7 add_library(lua SHARED ${lua_src}) |
|
8 |
|
9 set(LUA_LIBRARY lua.dll) |
|
10 |
|
11 set_target_properties(lua PROPERTIES PREFIX "") |
|
12 install(TARGETS lua RUNTIME DESTINATION ${target_library_install_dir}) |
|
13 else(WIN32) |
7 else(WIN32) |
14 add_definitions(-DLUA_USE_LINUX) |
8 add_definitions(-DLUA_USE_LINUX) |
15 add_library(lua STATIC ${lua_src}) |
9 add_definitions(-fvisibility=default) #TODO: fixme |
16 set(LUA_LIBRARY lua) |
|
17 endif(WIN32) |
10 endif(WIN32) |
18 |
11 |
|
12 add_library(lua ${lua_src}) |
|
13 |
|
14 set_target_properties(lua PROPERTIES |
|
15 VERSION "5.1.4" |
|
16 SOVERSION 1) |
|
17 install(TARGETS lua RUNTIME DESTINATION ${target_binary_install_dir} |
|
18 LIBRARY DESTINATION ${target_library_install_dir} |
|
19 ARCHIVE DESTINATION ${target_library_install_dir}) |
|
20 get_target_property(lua_fullpath lua LOCATION) |
|
21 |
|
22 set(LUA_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE STRING "" FORCE) |
|
23 set(LUA_LIBRARY ${lua_fullpath} CACHE STRING "" FORCE) |
19 |
24 |
20 |
25 |