aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclick <none@none>2010-08-09 20:18:31 +0200
committerclick <none@none>2010-08-09 20:18:31 +0200
commit8c49f2bc0dab9eae33c6f87397a509dc3a35b36e (patch)
treeaec27f8bc25412628af5c43b1890eb0b09476bb3
parent70fc93da7b022f441b92d83fa2f4df48c2be2ae4 (diff)
Buildsystem: Copy configuration-file over to binaries-directory on MSVC after successfully compiling authserver/worldserver).
(Default .dist extensions for the filenames are used to not overwrite possible changes from earlier runs or compilations). --HG-- branch : trunk
-rw-r--r--src/server/authserver/CMakeLists.txt7
-rw-r--r--src/server/worldserver/CMakeLists.txt7
2 files changed, 14 insertions, 0 deletions
diff --git a/src/server/authserver/CMakeLists.txt b/src/server/authserver/CMakeLists.txt
index 561565e717b..f46da8e6478 100644
--- a/src/server/authserver/CMakeLists.txt
+++ b/src/server/authserver/CMakeLists.txt
@@ -87,6 +87,13 @@ else()
)
endif()
+if( WIN32 )
+ add_custom_command(TARGET authserver
+ POST_BUILD
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/authserver.conf.dist ${CMAKE_BINARY_DIR}/bin/$(ConfigurationName)/
+ )
+endif()
+
if( UNIX )
install(TARGETS authserver DESTINATION bin)
install(FILES authserver.conf.dist DESTINATION etc)
diff --git a/src/server/worldserver/CMakeLists.txt b/src/server/worldserver/CMakeLists.txt
index 0da16a224b7..26f6717af26 100644
--- a/src/server/worldserver/CMakeLists.txt
+++ b/src/server/worldserver/CMakeLists.txt
@@ -191,6 +191,13 @@ else()
)
endif()
+if( WIN32 )
+ add_custom_command(TARGET worldserver
+ POST_BUILD
+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/worldserver.conf.dist ${CMAKE_BINARY_DIR}/bin/$(ConfigurationName)/
+ )
+endif()
+
if( UNIX )
install(TARGETS worldserver DESTINATION bin)
install(FILES worldserver.conf.dist DESTINATION etc)