summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorYehonal <g.ronca@hyperweb2.com>2016-07-25 17:29:20 +0200
committerYehonal <yehonal.azeroth@gmail.com>2016-08-07 12:02:55 +0200
commitd1b8eea42f298a624a9513c42a7747613b0d61c9 (patch)
tree70c7a00e237907edc7806502e45a885037b181df /conf
parentb91b679669eba2f0d9aafb645c6e7f8c9ed3fc29 (diff)
configuration system for cmake
- moved cmake options under conf and created default/custom configuration system for cmake
Diffstat (limited to 'conf')
-rw-r--r--conf/config.cmake.dist9
1 files changed, 9 insertions, 0 deletions
diff --git a/conf/config.cmake.dist b/conf/config.cmake.dist
new file mode 100644
index 0000000000..f51b4d8834
--- /dev/null
+++ b/conf/config.cmake.dist
@@ -0,0 +1,9 @@
+option(SERVERS "Build worldserver and authserver" 1)
+option(SCRIPTS "Build core with scripts included" 1)
+option(TOOLS "Build map/vmap/mmap extraction/assembler tools" 0)
+option(USE_SCRIPTPCH "Use precompiled headers when compiling scripts" 1)
+option(USE_COREPCH "Use precompiled headers when compiling servers" 1)
+option(WITH_WARNINGS "Show all warnings during compile" 0)
+option(WITH_COREDEBUG "Include additional debug-code in core" 0)
+option(WITH_MESHEXTRACTOR "Build meshextractor (alpha)" 0)
+option(WITHOUT_GIT "Disable the GIT testing routines" 0)