We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3e3cd8c commit 3e4441dCopy full SHA for 3e4441d
runtime/DRuntimeIntegrationTests.cmake
@@ -5,6 +5,10 @@ if(NOT GNU_MAKE_BIN)
5
return()
6
endif()
7
8
+# Support arguments in the LDMD_EXE_FULL argument like in:
9
+# -DLDMD_EXE_FULL=/path/to/bin/ldmd2;-m32
10
+string(REPLACE ";" " " LDMD_EXE_FULL_SPACES "${LDMD_EXE_FULL}")
11
+
12
macro(get_subdirs result dir)
13
file(GLOB children RELATIVE ${dir} ${dir}/*)
14
set(subdir_list "")
@@ -72,7 +76,7 @@ foreach(name ${testnames})
72
76
)
73
77
add_test(NAME ${fullname}
74
78
COMMAND ${GNU_MAKE_BIN} -C ${PROJECT_SOURCE_DIR}/druntime/test/${name}
75
- ROOT=${outdir} DMD=${LDMD_EXE_FULL} BUILD=${build}
79
+ ROOT=${outdir} DMD=${LDMD_EXE_FULL_SPACES} BUILD=${build}
80
DRUNTIME=${druntime_path_build} DRUNTIMESO=${shared_druntime_path_build}
81
SHARED=1 ${cflags_base} ${linkdl}
82
0 commit comments