skyfire/cmake/options.cmake
AlterEgo 504a032fd9 Add packet log server tool
Signed-off-by: AlterEgo <admin@projectskyfire.org>
2026-07-02 09:12:25 -05:00

19 lines
1.4 KiB
CMake

#
# This file is part of Project SkyFire https://www.projectskyfire.org.
# See COPYRIGHT file for Copyright information
#
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(PACKET_LOG_SERVER "Build packetlogserver companion packet logging tool" 1)
option(ELUNA "Build Eluna Lua Engine support" 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(WITHOUT_GIT "Disable the GIT testing routines" 0)
option(AUTH_SERVER "Build authserver" 1)
option(WITH_CXX_23_STD "Use c++23 standard" 1)
option(WITH_CXX_DRAFT_STD "Use c++ draft standard" 0)
option(SKYFIRE_BUILD_TESTS "Build SkyFire developer test binaries" 0)