From ed029f194fdcdbdb7e2c50fa6a49af6c8b3ef525 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 12 Apr 2026 15:51:34 -0500 Subject: [PATCH] Propagate CFLAGS/CXXFLAGS/LDFLAGS environment variables to QMake Closes #1602 --- globaldefs.pri | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/globaldefs.pri b/globaldefs.pri index 4bace42e..c16ce507 100644 --- a/globaldefs.pri +++ b/globaldefs.pri @@ -27,3 +27,8 @@ CONFIG(release, debug|release) { #QMAKE_CFLAGS += -fsanitize=address #QMAKE_CXXFLAGS += -fsanitize=address #QMAKE_LFLAGS += -incremental:no -wholearchive:clang_rt.asan_dynamic-x86_64.lib -wholearchive:clang_rt.asan_dynamic_runtime_thunk-x86_64.lib + +# Propagate environment variable flags +QMAKE_CFLAGS += $$(CFLAGS) +QMAKE_CXXFLAGS += $$(CXXFLAGS) +QMAKE_LFLAGS += $$(LDFLAGS)