1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
From ede6228171dbe35356165138f73c761910120f27 Mon Sep 17 00:00:00 2001
From: Fabian Greffrath <fabian@greffrath.com>
Date: Tue, 7 Oct 2025 09:27:04 +0200
Subject: [PATCH 2/2] data: Pass *_FOR_BUILD build flags when cross-building
---
prboom2/CMakeLists.txt | 2 ++
1 file changed, 2 insertions(+)
--- a/prboom2/CMakeLists.txt
+++ b/prboom2/CMakeLists.txt
@@ -59,6 +59,8 @@ if(DSDA_BUILD_PWAD_WITH_EXTERNAL_PROJECT
"-DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}"
"-DWAD_DATA_PATH:FILEPATH=${WAD_DATA_PATH}"
"-DCMAKE_TOOLCHAIN_FILE:FILEPATH=${DSDA_HOST_TOOLCHAIN}"
+ "-DCMAKE_C_FLAGS:STRING=$ENV{CFLAGS_FOR_BUILD} $ENV{CPPFLAGS_FOR_BUILD}"
+ "-DCMAKE_EXE_LINKER_FLAGS:STRING=$ENV{LDFLAGS_FOR_BUILD}"
BUILD_ALWAYS TRUE
BUILD_BYPRODUCTS "${WAD_DATA_PATH}"
INSTALL_COMMAND ""
|