cmake: set STEAMLIB only if STEAM_ENABLED on darwin

This commit is contained in:
Petr Hodina 2025-05-03 09:58:37 +02:00
parent 9013f1038a
commit ba500bec5f

View file

@ -95,7 +95,9 @@ elseif(APPLE)
linux/app_start.cpp
)
target_compile_definitions(mylib PRIVATE PLATFORM_MACOS)
set(STEAMLIB ${STEAMWORKS_SDK_DIR}/redistributable_bin/osx/libsteam_api.dylib)
if(STEAM_ENABLED)
set(STEAMLIB ${STEAMWORKS_SDK_DIR}/redistributable_bin/osx/libsteam_api.dylib)
endif()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations")
message(STATUS "Building for macOS")
target_link_libraries(skeldal ${all_libs} ${STEAMLIB})