equal
deleted
inserted
replaced
|
1 #this file is included only when system Lua library is not found |
|
2 |
1 file(GLOB lua_src *.c *.h) |
3 file(GLOB lua_src *.c *.h) |
2 set(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH}) |
|
3 |
4 |
4 IF(APPLE) |
5 if(WIN32) |
5 set(build_type STATIC) |
6 add_definitions(-DLUA_BUILD_AS_DLL) |
6 add_definitions(-DLUA_USE_LINUX) |
7 add_library(lua SHARED ${lua_src}) |
7 add_library (lua ${build_type} ${lua_src}) |
|
8 ENDIF(APPLE) |
|
9 |
8 |
10 IF(WIN32) |
9 set(LUA_LIBRARY lua.dll) |
11 set(build_type SHARED) |
|
12 add_definitions(-DLUA_BUILD_AS_DLL) |
|
13 add_library (lua ${build_type} ${lua_src}) |
|
14 |
10 |
15 SET_TARGET_PROPERTIES(lua PROPERTIES PREFIX "") |
11 set_target_properties(lua PROPERTIES PREFIX "") |
16 install(TARGETS lua RUNTIME DESTINATION ${target_dir}) |
12 install(TARGETS lua RUNTIME DESTINATION ${target_dir}) |
|
13 else(WIN32) |
|
14 add_definitions(-DLUA_USE_LINUX) |
|
15 add_library(lua STATIC ${lua_src}) |
|
16 set(LUA_LIBRARY lua) |
17 endif(WIN32) |
17 endif(WIN32) |
18 |
18 |
19 |
19 |
20 |
20 |