misc/liblua/CMakeLists.txt
changeset 5171 f9283dc4860d
parent 3697 d5b30d6373fc
child 7031 d5ea24399a48
equal deleted inserted replaced
5170:f7e49eff3708 5171:f9283dc4860d
     1 file(GLOB lua_src *.c *.h)
     1 file(GLOB lua_src *.c *.h)
     2 set(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH})
     2 set(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH})
     3 
     3 
     4 IF(APPLE)
     4 IF(APPLE)
     5 #	set(CMAKE_OSX_ARCHITECTURES "x86_64;i386;ppc7400")
       
     6 
       
     7 	set(build_type STATIC)
     5 	set(build_type STATIC)
     8 	add_definitions(-DLUA_USE_LINUX)
     6 	add_definitions(-DLUA_USE_LINUX)
     9 	add_library (lua ${build_type} ${lua_src})
     7 	add_library (lua ${build_type} ${lua_src})
    10 ENDIF(APPLE)
     8 ENDIF(APPLE)
    11 
     9 
    12 IF(WIN32)
    10 IF(WIN32)
    13 	set(build_type SHARED)
    11 	set(build_type SHARED)
    14 	add_definitions(-DLUA_BUILD_AS_DLL)
    12 	add_definitions(-DLUA_BUILD_AS_DLL)
    15 	add_library (lua ${build_type} ${lua_src})
    13 	add_library (lua ${build_type} ${lua_src})
    16 ENDIF(WIN32)
       
    17 
    14 
    18 if(WIN32)
       
    19 	SET_TARGET_PROPERTIES(lua PROPERTIES PREFIX "")
    15 	SET_TARGET_PROPERTIES(lua PROPERTIES PREFIX "")
    20 	install(TARGETS lua RUNTIME DESTINATION ${target_dir})
    16 	install(TARGETS lua RUNTIME DESTINATION ${target_dir})
    21 endif(WIN32)
    17 endif(WIN32)
    22 
    18 
    23 
    19