comparison src/CMakeLists.txt @ 1:cf0892e34f45

Resyncing with Git repo
author Eric Wing <ewing . public |-at-| gmail . com>
date Wed, 27 Aug 2008 22:44:22 -0700
parents 4b915342e2a8
children 9d9266316a91
comparison
equal deleted inserted replaced
0:4b915342e2a8 1:cf0892e34f45
48 ${LuaSocket_SOURCE_DIR}/src/socket.lua 48 ${LuaSocket_SOURCE_DIR}/src/socket.lua
49 ${LuaSocket_SOURCE_DIR}/src/mime.lua 49 ${LuaSocket_SOURCE_DIR}/src/mime.lua
50 ) 50 )
51 51
52 IF(WANTS_BUILD_SHARED_LIBRARY) 52 IF(WANTS_BUILD_SHARED_LIBRARY)
53 ADD_LIBRARY(luasocket_library_dynamic MODULE ${luasocket_PUBLIC_HEADERS} ${luasocket_SOCKET} ${luasocket_UNIX}) 53 ADD_LIBRARY(luasocket_library_module MODULE ${luasocket_PUBLIC_HEADERS} ${luasocket_SOCKET} ${luasocket_UNIX})
54 SET_TARGET_PROPERTIES(luasocket_library_dynamic PROPERTIES 54 SET_TARGET_PROPERTIES(luasocket_library_module PROPERTIES
55 PREFIX "" 55 PREFIX ""
56 OUTPUT_NAME "core" 56 OUTPUT_NAME "core"
57 ) 57 )
58 TARGET_LINK_LIBRARIES(luasocket_library_dynamic ${LUA_LIBRARIES} ${LUASOCKET_LINK_FLAGS}) 58 TARGET_LINK_LIBRARIES(luasocket_library_module ${LUA_LIBRARIES} ${LUASOCKET_LINK_FLAGS})
59 SET_TARGET_PROPERTIES(luasocket_library_dynamic PROPERTIES COMPILE_FLAGS "${LUASOCKET_C_FLAGS}") 59 SET_TARGET_PROPERTIES(luasocket_library_module PROPERTIES COMPILE_FLAGS "${LUASOCKET_C_FLAGS}")
60 ENDIF(WANTS_BUILD_SHARED_LIBRARY) 60 ENDIF(WANTS_BUILD_SHARED_LIBRARY)
61 #IF(WANTS_BUILD_STATIC_LIBRARY) 61 #IF(WANTS_BUILD_STATIC_LIBRARY)
62 ADD_LIBRARY(luasocket_library_static STATIC ${luasocket_PUBLIC_HEADERS} ${luasocket_SOCKET} ${luasocket_UNIX}) 62 ADD_LIBRARY(luasocket_library_static STATIC ${luasocket_PUBLIC_HEADERS} ${luasocket_SOCKET} ${luasocket_UNIX})
63 SET_TARGET_PROPERTIES(luasocket_library_static PROPERTIES OUTPUT_NAME "socket") 63 SET_TARGET_PROPERTIES(luasocket_library_static PROPERTIES OUTPUT_NAME "socket")
64 SET_TARGET_PROPERTIES(luasocket_library_static PROPERTIES COMPILE_FLAGS "${LUASOCKET_C_FLAGS}") 64 SET_TARGET_PROPERTIES(luasocket_library_static PROPERTIES COMPILE_FLAGS "${LUASOCKET_C_FLAGS}")
74 ARCHIVE DESTINATION lib 74 ARCHIVE DESTINATION lib
75 # ARCHIVE DESTINATION lib/static 75 # ARCHIVE DESTINATION lib/static
76 ) 76 )
77 77
78 IF(WANTS_BUILD_SHARED_LIBRARY) 78 IF(WANTS_BUILD_SHARED_LIBRARY)
79 INSTALL(TARGETS luasocket_library_dynamic DESTINATION ${LUAPACKAGE_CDIR}/socket) 79 INSTALL(TARGETS luasocket_library_module DESTINATION ${LUAPACKAGE_CDIR}/socket)
80 ENDIF(WANTS_BUILD_SHARED_LIBRARY) 80 ENDIF(WANTS_BUILD_SHARED_LIBRARY)
81 81
82 INSTALL(FILES ${luasocket_PUBLIC_HEADERS} DESTINATION include) 82 INSTALL(FILES ${luasocket_PUBLIC_HEADERS} DESTINATION include)
83 83
84 INSTALL(FILES ${luasocket_RESOURCE_FILES} DESTINATION ${LUAPACKAGE_LDIR}/socket) 84 INSTALL(FILES ${luasocket_RESOURCE_FILES} DESTINATION ${LUAPACKAGE_LDIR}/socket)