diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/CMakeLists.txt | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt index 1a6321c23e3..7c2e309da74 100644 --- a/src/server/CMakeLists.txt +++ b/src/server/CMakeLists.txt @@ -1,8 +1,16 @@ add_subdirectory(shared) -add_subdirectory(game) -add_subdirectory(collision) -if (DO_SCRIPTS) - add_subdirectory(scripts) -endif (DO_SCRIPTS) -add_subdirectory(authserver) -add_subdirectory(worldserver) +if (DO_AUTHSERVER) + add_subdirectory(authserver) +endif(DO_AUTHSERVER) +if(DO_WORLDSERVER) + add_subdirectory(game) + add_subdirectory(collision) + if(DO_SCRIPTS) + add_subdirectory(scripts) + endif(DO_SCRIPTS) + add_subdirectory(worldserver) +else(DO_WORLDSERVER) + if(DO_TOOLS) + add_subdirectory(collision) + endif(DO_TOOLS) +endif(DO_WORLDSERVER) |