Author: davide Date: Tue Mar 20 16:47:47 2018 New Revision: 328062 URL: http://llvm.org/viewvc/llvm-project?rev=328062&view=rev Log: [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. Modified: lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile Modified: lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile?rev=328062&r1=328061&r2=328062&view=diff ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile (original) +++ lldb/trunk/packages/Python/lldbsuite/test/lang/cpp/operator-overload/Makefile Tue Mar 20 16:47:47 2018 @@ -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 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits