aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authoripriver <g1ran1q@gmail.com>2020-06-17 14:42:49 +0000
committerCarbenium <carbenium@outlook.com>2020-06-19 15:06:03 +0200
commitdc467ee0f6d0a49be4bd20b621f141228dfec736 (patch)
treeb1b4b8e99b3a0537b324c0e49b7276c3b3112aba /src
parentd26c16b8638282459665a9620288dad26b05c499 (diff)
Additional cmake entry for configs
Closes #24812 Co-authored-by: Carbenium <carbenium@outlook.com>
Diffstat (limited to 'src')
-rw-r--r--src/server/authserver/CMakeLists.txt10
-rw-r--r--src/server/worldserver/CMakeLists.txt10
2 files changed, 14 insertions, 6 deletions
diff --git a/src/server/authserver/CMakeLists.txt b/src/server/authserver/CMakeLists.txt
index 43685fd5621..d1d28a49ce9 100644
--- a/src/server/authserver/CMakeLists.txt
+++ b/src/server/authserver/CMakeLists.txt
@@ -62,7 +62,7 @@ set_target_properties(authserver
FOLDER
"server")
-if( WIN32 )
+if( COPY_CONF AND WIN32 )
if ( "${CMAKE_MAKE_PROGRAM}" MATCHES "MSBuild" )
add_custom_command(TARGET authserver
POST_BUILD
@@ -78,10 +78,14 @@ endif()
if( UNIX )
install(TARGETS authserver DESTINATION bin)
- install(FILES authserver.conf.dist DESTINATION ${CONF_DIR})
+ if( COPY_CONF )
+ install(FILES authserver.conf.dist DESTINATION ${CONF_DIR})
+ endif()
elseif( WIN32 )
install(TARGETS authserver DESTINATION "${CMAKE_INSTALL_PREFIX}")
- install(FILES authserver.conf.dist DESTINATION "${CMAKE_INSTALL_PREFIX}")
+ if( COPY_CONF )
+ install(FILES authserver.conf.dist DESTINATION "${CMAKE_INSTALL_PREFIX}")
+ endif()
endif()
# Generate precompiled header
diff --git a/src/server/worldserver/CMakeLists.txt b/src/server/worldserver/CMakeLists.txt
index f378808f771..adea0911929 100644
--- a/src/server/worldserver/CMakeLists.txt
+++ b/src/server/worldserver/CMakeLists.txt
@@ -74,7 +74,7 @@ if (WORLDSERVER_DYNAMIC_SCRIPT_MODULES_DEPENDENCIES)
add_dependencies(worldserver ${WORLDSERVER_DYNAMIC_SCRIPT_MODULES_DEPENDENCIES})
endif()
-if( WIN32 )
+if( COPY_CONF AND WIN32 )
if ( "${CMAKE_MAKE_PROGRAM}" MATCHES "MSBuild" )
add_custom_command(TARGET worldserver
POST_BUILD
@@ -90,10 +90,14 @@ endif()
if( UNIX )
install(TARGETS worldserver DESTINATION bin)
- install(FILES worldserver.conf.dist DESTINATION ${CONF_DIR})
+ if( COPY_CONF )
+ install(FILES worldserver.conf.dist DESTINATION ${CONF_DIR})
+ endif()
elseif( WIN32 )
install(TARGETS worldserver DESTINATION "${CMAKE_INSTALL_PREFIX}")
- install(FILES worldserver.conf.dist DESTINATION "${CMAKE_INSTALL_PREFIX}")
+ if( COPY_CONF )
+ install(FILES worldserver.conf.dist DESTINATION "${CMAKE_INSTALL_PREFIX}")
+ endif()
endif()
# Generate precompiled header