mirror of
https://github.com/DarkflameUniverse/DarkflameServer.git
synced 2024-12-22 21:43:35 +00:00
try to fix CI failures on Windows and MacOS
This commit is contained in:
parent
82f510c642
commit
93dcfddac5
@ -55,7 +55,7 @@ set(DGAME_DBEHAVIORS_SOURCES "AirMovementBehavior.cpp"
|
|||||||
"VerifyBehavior.cpp")
|
"VerifyBehavior.cpp")
|
||||||
|
|
||||||
add_library(dBehaviors OBJECT ${DGAME_DBEHAVIORS_SOURCES})
|
add_library(dBehaviors OBJECT ${DGAME_DBEHAVIORS_SOURCES})
|
||||||
target_link_libraries(dBehaviors PUBLIC dDatabaseCDClient dPhysics magic_enum::magic_enum tinyxml2)
|
target_link_libraries(dBehaviors PUBLIC dDatabaseCDClient dPhysics magic_enum::magic_enum)
|
||||||
target_include_directories(dBehaviors PUBLIC "."
|
target_include_directories(dBehaviors PUBLIC "."
|
||||||
"${PROJECT_SOURCE_DIR}/dGame/dGameMessages" # via BehaviorContext.h
|
"${PROJECT_SOURCE_DIR}/dGame/dGameMessages" # via BehaviorContext.h
|
||||||
PRIVATE
|
PRIVATE
|
||||||
|
@ -79,4 +79,4 @@ target_include_directories(dComponents PUBLIC "."
|
|||||||
)
|
)
|
||||||
target_precompile_headers(dComponents REUSE_FROM dGameBase)
|
target_precompile_headers(dComponents REUSE_FROM dGameBase)
|
||||||
|
|
||||||
target_link_libraries(dComponents PUBLIC magic_enum::magic_enum tinyxml2 INTERFACE dBehaviors)
|
target_link_libraries(dComponents PUBLIC magic_enum::magic_enum INTERFACE dBehaviors)
|
||||||
|
@ -6,7 +6,7 @@ set(DGAME_DGAMEMESSAGES_SOURCES
|
|||||||
|
|
||||||
add_library(dGameMessages OBJECT ${DGAME_DGAMEMESSAGES_SOURCES})
|
add_library(dGameMessages OBJECT ${DGAME_DGAMEMESSAGES_SOURCES})
|
||||||
target_link_libraries(dGameMessages
|
target_link_libraries(dGameMessages
|
||||||
PUBLIC magic_enum::magic_enum tinyxml2 dDatabase
|
PUBLIC magic_enum::magic_enum dDatabase
|
||||||
INTERFACE dGameBase # TradingManager
|
INTERFACE dGameBase # TradingManager
|
||||||
)
|
)
|
||||||
target_include_directories(dGameMessages PUBLIC "."
|
target_include_directories(dGameMessages PUBLIC "."
|
||||||
|
@ -24,7 +24,7 @@ target_include_directories(dInventory PUBLIC "."
|
|||||||
"${PROJECT_SOURCE_DIR}/dGame/dMission" # via MissionComponent.h
|
"${PROJECT_SOURCE_DIR}/dGame/dMission" # via MissionComponent.h
|
||||||
"${PROJECT_SOURCE_DIR}/dZoneManager" # via Item.cpp
|
"${PROJECT_SOURCE_DIR}/dZoneManager" # via Item.cpp
|
||||||
)
|
)
|
||||||
target_link_libraries(dInventory PUBLIC magic_enum::magic_enum tinyxml2)
|
target_link_libraries(dInventory PUBLIC magic_enum::magic_enum)
|
||||||
target_precompile_headers(dInventory REUSE_FROM dGameBase)
|
target_precompile_headers(dInventory REUSE_FROM dGameBase)
|
||||||
# Workaround for compiler bug where the optimized code could result in a memcpy of 0 bytes, even though that isnt possible.
|
# Workaround for compiler bug where the optimized code could result in a memcpy of 0 bytes, even though that isnt possible.
|
||||||
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97185
|
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97185
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include <cstdio>
|
#include <optional>
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
#include "Core.h"
|
#include "Core.h"
|
||||||
#include <dComponents/Component.h>
|
#include <dComponents/Component.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user