Merged: From default to build_pipeline_v3
--HG-- branch : build_pipeline_v3hg/feature/build_pipeline_v3
commit
e9db66a811
@ -0,0 +1,19 @@
|
|||||||
|
|
||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_LIBRARY(georges_dll SHARED ${SRC} georges_edit.rc)
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(${NEL_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(georges_dll nelmisc nelgeorges)
|
||||||
|
NL_DEFAULT_PROPS(georges_dll "Ryzom, Tools, Georges: Georges Dll")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(georges_dll)
|
||||||
|
NL_ADD_LIB_SUFFIX(georges_dll)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${MFC_DEFINITIONS} -DGEORGES_EXPORT)
|
||||||
|
|
||||||
|
IF(WITH_PCH)
|
||||||
|
ADD_NATIVE_PRECOMPILED_HEADER(georges_dll ${CMAKE_CURRENT_SOURCE_DIR}/stdafx.h ${CMAKE_CURRENT_SOURCE_DIR}/stdafx.cpp)
|
||||||
|
ENDIF(WITH_PCH)
|
||||||
|
|
||||||
|
INSTALL(TARGETS georges_dll LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT libraries)
|
@ -0,0 +1,12 @@
|
|||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${MFC_DEFINITIONS})
|
||||||
|
SET(CMAKE_MFC_FLAG 2)
|
||||||
|
ADD_EXECUTABLE(georges_exe WIN32 ${SRC} georges_exe.rc)
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(georges_exe nelmisc nelgeorges georges_dll)
|
||||||
|
|
||||||
|
NL_DEFAULT_PROPS(georges_exe "Ryzom, Tools, Georges: Georges Exe")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(georges_exe)
|
||||||
|
|
||||||
|
INSTALL(TARGETS georges_exe RUNTIME DESTINATION bin COMPONENT tools)
|
@ -0,0 +1,26 @@
|
|||||||
|
|
||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
# Bugfix...
|
||||||
|
IF (NOT DXSDK_INCLUDE_DIR)
|
||||||
|
IF (DXSDK_DIR)
|
||||||
|
SET(DXSDK_INCLUDE_DIR "${DXSDK_DIR}/Include")
|
||||||
|
ENDIF (DXSDK_DIR)
|
||||||
|
ENDIF (NOT DXSDK_INCLUDE_DIR)
|
||||||
|
|
||||||
|
IF (NOT DXSDK_INCLUDE_DIR)
|
||||||
|
message(FATAL_ERROR "Configuration bad, cannot find DirectX include.")
|
||||||
|
ENDIF (NOT DXSDK_INCLUDE_DIR)
|
||||||
|
|
||||||
|
ADD_LIBRARY(georges_plugin_sound SHARED ${SRC})
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(georges_plugin_sound ${NEL_INCLUDE_DIR} ${DXSDK_INCLUDE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(georges_plugin_sound nelmisc nelgeorges nelsound nelligo nelsnd_lowlevel georges_dll ${DXSDK_DSOUND_LIBRARY} ${DXSDK_GUID_LIBRARY})
|
||||||
|
NL_DEFAULT_PROPS(georges_plugin_sound "Ryzom, Tools, Georges: Georges Plugin Sound")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(georges_plugin_sound)
|
||||||
|
NL_ADD_LIB_SUFFIX(georges_plugin_sound)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${MFC_DEFINITIONS})
|
||||||
|
|
||||||
|
INSTALL(TARGETS georges_plugin_sound LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT libraries)
|
@ -0,0 +1,21 @@
|
|||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_LIBRARY(world_editor_fauna_graph_plugin SHARED ${SRC})
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(world_editor_fauna_graph_plugin
|
||||||
|
nelmisc
|
||||||
|
nel3d
|
||||||
|
nelsound
|
||||||
|
nelsnd_lowlevel)
|
||||||
|
|
||||||
|
NL_DEFAULT_PROPS(world_editor_fauna_graph_plugin "Ryzom, Tools, World: World Editor Fauna Graph Plugin")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(world_editor_fauna_graph_plugin)
|
||||||
|
NL_ADD_LIB_SUFFIX(world_editor_fauna_graph_plugin)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} ${MFC_DEFINITIONS} -DWIN32_DLL_EXPORTS)
|
||||||
|
|
||||||
|
|
||||||
|
INSTALL(TARGETS world_editor_fauna_graph_plugin LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT tools3d)
|
||||||
|
|
@ -0,0 +1,22 @@
|
|||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_LIBRARY(world_editor_graph_plugin SHARED ${SRC})
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(world_editor_graph_plugin
|
||||||
|
nelmisc
|
||||||
|
nel3d
|
||||||
|
nelsound
|
||||||
|
nelsnd_lowlevel
|
||||||
|
ryzom_mission_compiler_lib)
|
||||||
|
|
||||||
|
NL_DEFAULT_PROPS(world_editor_graph_plugin "Ryzom, Tools, World: World Editor Graph Plugin")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(world_editor_graph_plugin)
|
||||||
|
NL_ADD_LIB_SUFFIX(world_editor_graph_plugin)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} ${MFC_DEFINITIONS} -DWIN32_DLL_EXPORTS)
|
||||||
|
|
||||||
|
|
||||||
|
INSTALL(TARGETS world_editor_graph_plugin LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT tools3d)
|
||||||
|
|
@ -0,0 +1,22 @@
|
|||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_LIBRARY(world_editor_shard_monitor_plugin SHARED ${SRC})
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(world_editor_shard_monitor_plugin
|
||||||
|
nelmisc
|
||||||
|
nel3d
|
||||||
|
nelsound
|
||||||
|
nelsnd_lowlevel
|
||||||
|
ryzom_gameshare)
|
||||||
|
|
||||||
|
NL_DEFAULT_PROPS(world_editor_shard_monitor_plugin "Ryzom, Tools, World: World Editor Shard Monitor Plugin")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(world_editor_shard_monitor_plugin)
|
||||||
|
NL_ADD_LIB_SUFFIX(world_editor_shard_monitor_plugin)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} ${MFC_DEFINITIONS} -DWIN32_DLL_EXPORTS)
|
||||||
|
|
||||||
|
|
||||||
|
INSTALL(TARGETS world_editor_shard_monitor_plugin LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT tools3d)
|
||||||
|
|
@ -0,0 +1,21 @@
|
|||||||
|
FILE(GLOB SRC *.cpp *.h)
|
||||||
|
|
||||||
|
ADD_LIBRARY(world_editor_sound_plugin SHARED ${SRC})
|
||||||
|
|
||||||
|
INCLUDE_DIRECTORIES(${LIBXML2_INCLUDE_DIR})
|
||||||
|
|
||||||
|
TARGET_LINK_LIBRARIES(world_editor_sound_plugin
|
||||||
|
nelmisc
|
||||||
|
nel3d
|
||||||
|
nelsound
|
||||||
|
nelsnd_lowlevel)
|
||||||
|
|
||||||
|
NL_DEFAULT_PROPS(world_editor_sound_plugin "Ryzom, Tools, World: World Editor Sound Plugin")
|
||||||
|
NL_ADD_RUNTIME_FLAGS(world_editor_sound_plugin)
|
||||||
|
NL_ADD_LIB_SUFFIX(world_editor_sound_plugin)
|
||||||
|
|
||||||
|
ADD_DEFINITIONS(${LIBXML2_DEFINITIONS} ${MFC_DEFINITIONS} -DWIN32_DLL_EXPORTS)
|
||||||
|
|
||||||
|
|
||||||
|
INSTALL(TARGETS world_editor_sound_plugin LIBRARY DESTINATION lib RUNTIME DESTINATION bin ARCHIVE DESTINATION lib COMPONENT tools3d)
|
||||||
|
|
Loading…
Reference in New Issue