Skip to content

Commit 5ec38f7

Browse files
[lldb] Support tests with nested make invocations on Windows 2/2 (llvm#112360)
Following up from llvm#112342, we roll out the fix and quote nested `make` invocations in all API tests.
1 parent 1c46691 commit 5ec38f7

File tree

30 files changed

+54
-54
lines changed

30 files changed

+54
-54
lines changed

lldb/test/API/commands/expression/top-level/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ all: dummy
55
include Makefile.rules
66

77
dummy: dummy.cpp
8-
$(MAKE) -f $(MAKEFILE_RULES) \
8+
"$(MAKE)" -f $(MAKEFILE_RULES) \
99
CXX_SOURCES=dummy.cpp EXE=dummy
1010

lldb/test/API/commands/expression/weak_symbols/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ a.out: libdylib.dylib
99
include Makefile.rules
1010

1111
libdylib.dylib: dylib.c
12-
$(MAKE) -C $(BUILDDIR) -f $(MAKEFILE_RULES) \
12+
"$(MAKE)" -C $(BUILDDIR) -f $(MAKEFILE_RULES) \
1313
C_SOURCES= DYLIB_C_SOURCES=dylib.c DYLIB_NAME=dylib \
1414
CFLAGS_EXTRAS=-DHAS_THEM LD_EXTRAS=-dynamiclib
1515

1616
hidden/libdylib.dylib:
1717
mkdir hidden
18-
$(MAKE) -C $(BUILDDIR)/hidden -f $(MAKEFILE_RULES) \
18+
"$(MAKE)" -C $(BUILDDIR)/hidden -f $(MAKEFILE_RULES) \
1919
C_SOURCES= DYLIB_C_SOURCES=dylib.c DYLIB_NAME=dylib \
2020
LD_EXTRAS=-dynamiclib

lldb/test/API/commands/target/create-deps/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ a.out: libload_a
66
include Makefile.rules
77

88
libload_a:
9-
$(MAKE) -f $(MAKEFILE_RULES) \
9+
"$(MAKE)" -f $(MAKEFILE_RULES) \
1010
DYLIB_ONLY=YES DYLIB_NAME=load_a DYLIB_CXX_SOURCES=a.cpp

lldb/test/API/functionalities/breakpoint/break_in_loaded_dylib/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ CXX_SOURCES := main.cpp
22
USE_LIBDL := 1
33

44
lib_b:
5-
$(MAKE) -f $(MAKEFILE_RULES) \
5+
"$(MAKE)" -f $(MAKEFILE_RULES) \
66
DYLIB_ONLY=YES DYLIB_CXX_SOURCES=b.cpp DYLIB_NAME=lib_b
77
all: lib_b
88

lldb/test/API/functionalities/dlopen_other_executable/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ C_SOURCES := main.c
22
USE_LIBDL := 1
33

44
other:
5-
$(MAKE) -f $(MAKEFILE_RULES) C_SOURCES=other.c EXE=other
5+
"$(MAKE)" -f $(MAKEFILE_RULES) C_SOURCES=other.c EXE=other
66
all: other
77

88
include Makefile.rules

lldb/test/API/functionalities/exec/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ all: secondprog
55
include Makefile.rules
66

77
secondprog: secondprog.cpp
8-
$(MAKE) -f $(MAKEFILE_RULES) \
8+
"$(MAKE)" -f $(MAKEFILE_RULES) \
99
CXX_SOURCES=secondprog.cpp EXE=secondprog

lldb/test/API/functionalities/jitloader_gdb/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ all: a.out simple
55
include Makefile.rules
66

77
simple:
8-
$(MAKE) -f $(MAKEFILE_RULES) \
8+
"$(MAKE)" -f $(MAKEFILE_RULES) \
99
C_SOURCES=simple.c EXE=simple

lldb/test/API/functionalities/limit-debug-info/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ include Makefile.rules
1717
a.out: libone libtwo
1818

1919
libone:
20-
$(MAKE) -f $(MAKEFILE_RULES) \
20+
"$(MAKE)" -f $(MAKEFILE_RULES) \
2121
DYLIB_ONLY=YES DYLIB_CXX_SOURCES=one.cpp DYLIB_NAME=one \
2222
CFLAGS_EXTRAS="$(ONE_CXXFLAGS)"
2323

2424
libtwo: libone
25-
$(MAKE) -f $(MAKEFILE_RULES) \
25+
"$(MAKE)" -f $(MAKEFILE_RULES) \
2626
DYLIB_ONLY=YES DYLIB_CXX_SOURCES=two.cpp DYLIB_NAME=two \
2727
CFLAGS_EXTRAS="$(TWO_CXXFLAGS)" LD_EXTRAS="-L. -lone"

lldb/test/API/functionalities/load_after_attach/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ CXX_SOURCES := main.cpp
22
USE_LIBDL := 1
33

44
lib_b:
5-
$(MAKE) -f $(MAKEFILE_RULES) \
5+
"$(MAKE)" -f $(MAKEFILE_RULES) \
66
DYLIB_ONLY=YES DYLIB_CXX_SOURCES=b.cpp DYLIB_NAME=lib_b
77
all: lib_b
88

lldb/test/API/functionalities/load_lazy/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ else
1717
endif
1818

1919
t1: t2_0
20-
$(MAKE) VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
20+
"$(MAKE)" VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
2121
DYLIB_ONLY=YES DYLIB_C_SOURCES=t1.c DYLIB_NAME=t1 LD_EXTRAS="-L. $(LINKFLAGS)"
2222

2323
t2_0:
24-
$(MAKE) VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
24+
"$(MAKE)" VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
2525
DYLIB_ONLY=YES DYLIB_C_SOURCES=t2_0.c DYLIB_NAME=t2_0
2626

2727
t2_1:
28-
$(MAKE) VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
28+
"$(MAKE)" VPATH=$(SRCDIR) -f $(MAKEFILE_RULES) \
2929
DYLIB_ONLY=YES DYLIB_C_SOURCES=t2_1.c DYLIB_NAME=t2_1

0 commit comments

Comments
 (0)