Changed: Renamed servers executables and libs with CMake
parent
c0698a39a2
commit
554aeef7ba
@ -1,14 +1,14 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
NL_TARGET_LIB(admin_modules ${SRC})
|
||||
NL_TARGET_LIB(ryzom_adminmodules ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
TARGET_LINK_LIBRARIES(admin_modules nelmisc)
|
||||
SET_TARGET_PROPERTIES(admin_modules PROPERTIES VERSION ${NL_VERSION})
|
||||
|
||||
NL_DEFAULT_PROPS(admin_modules "Ryzom, Library: Service Admin Modules")
|
||||
NL_ADD_LIB_SUFFIX(admin_modules)
|
||||
TARGET_LINK_LIBRARIES(ryzom_adminmodules nelmisc nelnet)
|
||||
NL_DEFAULT_PROPS(ryzom_adminmodules "Ryzom, Library: Service Admin Modules")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_adminmodules)
|
||||
NL_ADD_LIB_SUFFIX(ryzom_adminmodules)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS admin_modules LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
INSTALL(TARGETS ryzom_adminmodules LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
|
@ -1,17 +1,25 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
NL_TARGET_LIB(ai_share ${SRC})
|
||||
NL_TARGET_LIB(ryzom_aishare ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(ai_share ryzom_gameshare server_share nelmisc nelnet nelgeorges nelpacs)
|
||||
|
||||
NL_DEFAULT_PROPS(ai_share "Ryzom, Library: AI Shared")
|
||||
NL_ADD_LIB_SUFFIX(ai_share)
|
||||
TARGET_LINK_LIBRARIES(ryzom_aishare
|
||||
ryzom_gameshare
|
||||
ryzom_servershare
|
||||
nelmisc
|
||||
nelnet
|
||||
nelgeorges
|
||||
nelpacs)
|
||||
|
||||
NL_DEFAULT_PROPS(ryzom_aishare "Ryzom, Library: AI Shared")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_aishare)
|
||||
NL_ADD_LIB_SUFFIX(ryzom_aishare)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
IF(WITH_PCH)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(ai_share ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(ryzom_aishare ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ENDIF(WITH_PCH)
|
||||
|
||||
INSTALL(TARGETS ai_share LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
INSTALL(TARGETS ryzom_aishare LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
|
@ -1,25 +1,36 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
LIST(REMOVE_ITEM SRC ${CMAKE_CURRENT_SOURCE_DIR}/pair_selector.cpp
|
||||
LIST(REMOVE_ITEM SRC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pair_selector.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pair_selector.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/prioritizer.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/prioritizer.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/property_dispatcher.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/property_dispatcher.h)
|
||||
|
||||
ADD_EXECUTABLE(frontend_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_frontend_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(frontend_service admin_modules ryzom_gameshare ${PLATFORM_LINKFLAGS} ${LIBXML2_LIBRARIES} ${MYSQL_LIBRARIES} ${ZLIB_LIBRARIES} nelmisc nelnet nelgeorges nelligo)
|
||||
|
||||
NL_DEFAULT_PROPS(frontend_service "Ryzom, Services: Frontend Service (FS)")
|
||||
NL_ADD_RUNTIME_FLAGS(frontend_service)
|
||||
TARGET_LINK_LIBRARIES(ryzom_frontend_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${MYSQL_LIBRARIES}
|
||||
${ZLIB_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet
|
||||
nelgeorges
|
||||
nelligo)
|
||||
|
||||
NL_DEFAULT_PROPS(ryzom_frontend_service "Ryzom, Services: Frontend Service (FS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_frontend_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
IF(WITH_PCH)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(frontend_service ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(ryzom_frontend_service ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ENDIF(WITH_PCH)
|
||||
|
||||
INSTALL(TARGETS frontend_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
INSTALL(TARGETS ryzom_frontend_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,22 +1,22 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(log_analyser_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_log_analyser_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(log_analyser_service admin_modules
|
||||
|
||||
TARGET_LINK_LIBRARIES(ryzom_log_analyser_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
pd_lib
|
||||
ryzom_pd
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet
|
||||
nelgeorges)
|
||||
|
||||
NL_DEFAULT_PROPS(log_analyser_service "Ryzom, Services: Log Analyzer Service (LAS)")
|
||||
NL_ADD_RUNTIME_FLAGS(log_analyser_service)
|
||||
NL_DEFAULT_PROPS(ryzom_log_analyser_service "Ryzom, Services: Log Analyzer Service (LAS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_log_analyser_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS log_analyser_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_log_analyser_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,21 +1,21 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(logger_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_logger_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(logger_service admin_modules
|
||||
|
||||
TARGET_LINK_LIBRARIES(ryzom_logger_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
server_share
|
||||
ryzom_servershare
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet)
|
||||
|
||||
NL_DEFAULT_PROPS(logger_service "Ryzom, Services: Logger Service (LGS)")
|
||||
NL_ADD_RUNTIME_FLAGS(logger_service)
|
||||
NL_DEFAULT_PROPS(ryzom_logger_service "Ryzom, Services: Logger Service (LGS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_logger_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS logger_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_logger_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,25 +1,25 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(mail_forum_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_mail_forum_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(mail_forum_service admin_modules
|
||||
|
||||
TARGET_LINK_LIBRARIES(ryzom_mail_forum_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
server_share
|
||||
ryzom_servershare
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet)
|
||||
|
||||
NL_DEFAULT_PROPS(mail_forum_service "Ryzom, Services: Mail Forum Service (MFS)")
|
||||
NL_ADD_RUNTIME_FLAGS(mail_forum_service)
|
||||
NL_DEFAULT_PROPS(ryzom_mail_forum_service "Ryzom, Services: Mail Forum Service (MFS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_mail_forum_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
IF(WITH_PCH)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(mail_forum_service ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(ryzom_mail_forum_service ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ENDIF(WITH_PCH)
|
||||
|
||||
INSTALL(TARGETS mail_forum_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_mail_forum_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,30 +1,30 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
LIST(REMOVE_ITEM SRC ${CMAKE_CURRENT_SOURCE_DIR}/rr_module_itf.cpp
|
||||
LIST(REMOVE_ITEM SRC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rr_module_itf.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/rr_module_itf.h)
|
||||
|
||||
ADD_EXECUTABLE(patchman_service ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_patchman_service ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/server/src ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR} ${NEL_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(patchman_service admin_modules
|
||||
|
||||
TARGET_LINK_LIBRARIES(ryzom_patchman_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
server_share
|
||||
ryzom_servershare
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${MYSQL_LIBRARIES}
|
||||
${ZLIB_LIBRARIES}
|
||||
${NELMISC_LIBRARY}
|
||||
${NELNET_LIBRARY}
|
||||
${NELPACS_LIBRARY}
|
||||
${NELGEORGES_LIBRARY}
|
||||
${NELLIGO_LIBRARY})
|
||||
IF(WIN32)
|
||||
SET_TARGET_PROPERTIES(patchman_service PROPERTIES
|
||||
LINK_FLAGS "/NODEFAULTLIB:libcmt /SUBSYSTEM:WINDOWS"
|
||||
PROJECT_LABEL "Services: Patch Manager (PMS)")
|
||||
ENDIF(WIN32)
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
nelmisc
|
||||
nelnet
|
||||
nelpacs
|
||||
nelgeorges
|
||||
nelligo)
|
||||
|
||||
INSTALL(TARGETS patchman_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
NL_DEFAULT_PROPS(ryzom_patchman_service "Ryzom, Services: Patch Manager Service (PMS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_patchman_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS ryzom_patchman_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,17 +1,19 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
# Filter out the source files not actually compiled.
|
||||
LIST(REMOVE_ITEM SRC ${CMAKE_CURRENT_SOURCE_DIR}/pd_string_manager.cpp
|
||||
LIST(REMOVE_ITEM SRC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pd_string_manager.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pd_string_manager.h)
|
||||
|
||||
NL_TARGET_LIB(pd_lib ${SRC})
|
||||
NL_TARGET_LIB(ryzom_pd ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(pd_lib nelmisc)
|
||||
|
||||
NL_DEFAULT_PROPS(pd_lib "Ryzom, Library: PD Lib")
|
||||
NL_ADD_LIB_SUFFIX(pd_lib)
|
||||
TARGET_LINK_LIBRARIES(ryzom_pd nelmisc nelnet)
|
||||
NL_DEFAULT_PROPS(ryzom_pd "Ryzom, Library: PD Lib")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_pd)
|
||||
NL_ADD_LIB_SUFFIX(ryzom_pd)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS pd_lib LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
INSTALL(TARGETS ryzom_pd LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
|
@ -1,24 +1,21 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(reference_builder_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_reference_builder_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(reference_builder_service
|
||||
TARGET_LINK_LIBRARIES(ryzom_reference_builder_service
|
||||
ryzom_gameshare
|
||||
pd_lib
|
||||
ryzom_pd
|
||||
nelmisc
|
||||
nelnet
|
||||
nelgeorges
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
)
|
||||
${LIBXML2_LIBRARIES})
|
||||
|
||||
|
||||
NL_DEFAULT_PROPS(reference_builder_service "Ryzom, Services: Reference Builder Service (RBS)")
|
||||
NL_ADD_RUNTIME_FLAGS(reference_builder_service)
|
||||
NL_DEFAULT_PROPS(ryzom_reference_builder_service "Ryzom, Services: Reference Builder Service (RBS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_reference_builder_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS reference_builder_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_reference_builder_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,21 +1,20 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(pd_support_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_pd_support_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(pd_support_service admin_modules
|
||||
TARGET_LINK_LIBRARIES(ryzom_pd_support_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
server_share
|
||||
ryzom_servershare
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet)
|
||||
|
||||
NL_DEFAULT_PROPS(pd_support_service "Ryzom, Services: PD Support Service (PDSS)")
|
||||
NL_ADD_RUNTIME_FLAGS(pd_support_service)
|
||||
NL_DEFAULT_PROPS(ryzom_pd_support_service "Ryzom, Services: PD Support Service (PDSS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_pd_support_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS pd_support_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_pd_support_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,21 +1,21 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
ADD_EXECUTABLE(persistant_data_service WIN32 ${SRC})
|
||||
ADD_EXECUTABLE(ryzom_persistant_data_service WIN32 ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${RZ_SERVER_SRC_DIR} ${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(persistant_data_service admin_modules
|
||||
|
||||
TARGET_LINK_LIBRARIES(ryzom_persistant_data_service
|
||||
ryzom_adminmodules
|
||||
ryzom_gameshare
|
||||
pd_lib
|
||||
ryzom_pd
|
||||
${PLATFORM_LINKFLAGS}
|
||||
${LIBXML2_LIBRARIES}
|
||||
nelmisc
|
||||
nelnet)
|
||||
|
||||
NL_DEFAULT_PROPS(persistant_data_service "Ryzom, Services: Persistent Data Service (PDS)")
|
||||
NL_ADD_RUNTIME_FLAGS(persistant_data_service)
|
||||
NL_DEFAULT_PROPS(ryzom_persistant_data_service "Ryzom, Services: Persistent Data Service (PDS)")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_persistant_data_service)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
INSTALL(TARGETS persistant_data_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
||||
|
||||
INSTALL(TARGETS ryzom_persistant_data_service RUNTIME DESTINATION sbin COMPONENT services)
|
||||
|
@ -1,17 +1,26 @@
|
||||
FILE(GLOB SRC *.cpp *.h)
|
||||
|
||||
NL_TARGET_LIB(server_share ${SRC})
|
||||
NL_TARGET_LIB(ryzom_servershare ${SRC})
|
||||
|
||||
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR} ${MYSQL_INCLUDE_DIR} ${ZLIB_INCLUDE_DIR})
|
||||
TARGET_LINK_LIBRARIES(server_share nelmisc nelpacs ${NELPACS_LIBRARY} ${MYSQL_LIBRARIES} ${ZLIB_LIBRARIES})
|
||||
|
||||
NL_DEFAULT_PROPS(server_share "Ryzom, Library: Service Shared")
|
||||
NL_ADD_LIB_SUFFIX(server_share)
|
||||
TARGET_LINK_LIBRARIES(ryzom_servershare
|
||||
nelmisc
|
||||
nelpacs
|
||||
nelgeorges
|
||||
nelnet
|
||||
ryzom_gameshare
|
||||
${MYSQL_LIBRARIES}
|
||||
${ZLIB_LIBRARIES})
|
||||
|
||||
NL_DEFAULT_PROPS(ryzom_servershare "Ryzom, Library: Service Shared")
|
||||
NL_ADD_RUNTIME_FLAGS(ryzom_servershare)
|
||||
NL_ADD_LIB_SUFFIX(ryzom_servershare)
|
||||
|
||||
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS})
|
||||
|
||||
IF(WITH_PCH)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(server_share ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ADD_NATIVE_PRECOMPILED_HEADER(ryzom_servershare ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.h ${CMAKE_CURRENT_SOURCE_DIR}/stdpch.cpp)
|
||||
ENDIF(WITH_PCH)
|
||||
|
||||
INSTALL(TARGETS server_share LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
INSTALL(TARGETS ryzom_servershare LIBRARY DESTINATION lib ARCHIVE DESTINATION lib COMPONENT libraries)
|
||||
|
Loading…
Reference in New Issue