summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2018-03-20 23:47:47 +0000
committerDavide Italiano <davide@freebsd.org>2018-03-20 23:47:47 +0000
commitff092f51b8cd50196bd0e47a27d7154b7e41f5cd (patch)
treeaba9e6d83e14b5966c06d1852feb5932190475be /lldb/packages/Python/lldbsuite/test/lang/cpp
parentd25f1acf6713752b7ec47309b3f7733ba61fa330 (diff)
downloadbcm5719-llvm-ff092f51b8cd50196bd0e47a27d7154b7e41f5cd.tar.gz
bcm5719-llvm-ff092f51b8cd50196bd0e47a27d7154b7e41f5cd.zip
[Testsuite] Modernize this test to be run out-of-tree.
New tests should run the make syntax voodoo $@ and $< instead of hardcoding the names. We should also document how to write one, it's on my list. llvm-svn: 328062
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
-rw-r--r--lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile8
1 files changed, 3 insertions, 5 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile b/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile
index 7d85a3a81f8..ae96a868f18 100644
--- a/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile
+++ b/lldb/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile
@@ -7,14 +7,12 @@ CXXFLAGS_DEBUGINFO = -c -g
all: main
main: a.o b.o
- $(CXX) a.o b.o -o main $(LDFLAGS)
+ $(CXX) $^ -o $@ $(LDFLAGS)
a.o: a.cpp
- $(CXX) $(SRCDIR)/a.cpp $(CXXFLAGS_NO_DEBUGINFO) -o a.o
+ $(CXX) $< $(CXXFLAGS_NO_DEBUGINFO) -o $@
b.o: b.cpp
- $(CXX) $(SRCDIR)/b.cpp $(CXXFLAGS_DEBUGINFO) -o b.o
-
-clean: OBJECTS += a.o b.o main
+ $(CXX) $< $(CXXFLAGS_DEBUGINFO) -o $@
include $(LEVEL)/Makefile.rules
OpenPOWER on IntegriCloud