diff options
author | click <none@none> | 2010-08-09 20:18:31 +0200 |
---|---|---|
committer | click <none@none> | 2010-08-09 20:18:31 +0200 |
commit | 8c49f2bc0dab9eae33c6f87397a509dc3a35b36e (patch) | |
tree | aec27f8bc25412628af5c43b1890eb0b09476bb3 /src | |
parent | 70fc93da7b022f441b92d83fa2f4df48c2be2ae4 (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
Diffstat (limited to 'src')
-rw-r--r-- | src/server/authserver/CMakeLists.txt | 7 | ||||
-rw-r--r-- | src/server/worldserver/CMakeLists.txt | 7 |
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) |