mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2025-09-05 14:58:27 +00:00
chore: split out slash commands into multiple files (#1539)
* chore: split out slash commands into multiple files Breakup the monolithic file don't register slashcommands on startup * fix typo
This commit is contained in:
@@ -8,9 +8,15 @@ set(DGAME_DUTILITIES_SOURCES "BrickDatabase.cpp"
|
||||
"SlashCommandHandler.cpp"
|
||||
"VanityUtilities.cpp")
|
||||
|
||||
add_subdirectory(SlashCommands)
|
||||
|
||||
foreach(file ${DGAME_DUTILITIES_SLASHCOMMANDS})
|
||||
set(DGAME_DUTILITIES_SOURCES ${DGAME_DUTILITIES_SOURCES} "SlashCommands/${file}")
|
||||
endforeach()
|
||||
|
||||
add_library(dUtilities OBJECT ${DGAME_DUTILITIES_SOURCES})
|
||||
target_precompile_headers(dUtilities REUSE_FROM dGameBase)
|
||||
target_include_directories(dUtilities PUBLIC "."
|
||||
target_include_directories(dUtilities PUBLIC "." "SlashCommands"
|
||||
PRIVATE
|
||||
"${PROJECT_SOURCE_DIR}/dGame/dComponents"
|
||||
"${PROJECT_SOURCE_DIR}/dGame/dInventory" # transitive via PossessableComponent.h
|
||||
|
Reference in New Issue
Block a user