Path: blob/main/games/DDNet/files/patch-CMakeLists.txt
18157 views
--- CMakeLists.txt.orig 2024-11-08 08:33:13 UTC1+++ CMakeLists.txt2@@ -887,7 +887,7 @@ endif()3if(RUST_NIGHTLY)4list(APPEND CARGO_BUILD -Z build-std=std,panic_abort)5endif()6-if(NOT CMAKE_OSX_ARCHITECTURES AND (DEFINED CMAKE_RUST_COMPILER_TARGET OR RUST_NIGHTLY))7+if(NOT CMAKE_OSX_ARCHITECTURES AND (DEFINED CMAKE_RUST_COMPILER_TARGET))8if(DEFINED CMAKE_RUST_COMPILER_TARGET)9list(APPEND CARGO_TEST --target ${CMAKE_RUST_COMPILER_TARGET})10set(RUST_TARGET ${CMAKE_RUST_COMPILER_TARGET})11@@ -948,13 +948,6 @@ if(NOT CMAKE_OSX_ARCHITECTURES)12)13list(APPEND RUST_OUTPUTS "${PROJECT_BINARY_DIR}/${CARGO_BUILD_DIR}/${LIBRARY_NAME}")14endforeach()15- add_custom_command(16- OUTPUT ${RUST_OUTPUTS}17- COMMAND ${CARGO_BUILD}18- WORKING_DIRECTORY ${PROJECT_BINARY_DIR}19- USES_TERMINAL20- DEPENDS ${RUST_SRC}21- )22else()23foreach(rust_target ${RUST_TARGETS})24set(LIBRARY_NAME "${CMAKE_STATIC_LIBRARY_PREFIX}ddnet_${rust_target}${CMAKE_STATIC_LIBRARY_SUFFIX}")252627