fix(ci): Resolve Windows Boost path and Linux linker issues
- Skip FindSystemBoost.cmake on CI (GITHUB_ACTIONS env) to use standard Boost finding with MarkusJx/install-boost action - Change Linux build from SCRIPTS=dynamic to SCRIPTS=static to fix linker error with static Boost libraries Co-Authored-By: Claude Opus 4.5 <[email protected]> Signed-off-by: luis <[email protected]>
This commit is contained in:
committed by
luis
co-authored by
Claude Opus 4.5
parent
5b964c8d50
commit
230cc39a5d
@@ -9,7 +9,8 @@
|
||||
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
# Use system Boost 1.89 when building with playerbot to avoid vcpkg conflicts
|
||||
if(BUILD_PLAYERBOT)
|
||||
# Skip custom FindSystemBoost on CI (GITHUB_ACTIONS env var) - use standard finding
|
||||
if(BUILD_PLAYERBOT AND NOT DEFINED ENV{GITHUB_ACTIONS})
|
||||
message(STATUS "Using system Boost 1.89 for Playerbot compatibility")
|
||||
include(${CMAKE_SOURCE_DIR}/cmake/FindSystemBoost.cmake)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user