Author: labath Date: Tue Oct 31 03:01:30 2017 New Revision: 316982 URL: http://llvm.org/viewvc/llvm-project?rev=316982&view=rev Log: Split makefile for TestTopLevelExprs
this test was using a single makefile to build two executables. This setup, although not supported by Makefile.rules, happened to work in most configurations, except when building with the android ndk r16. Here I move the building of the second executable to a separate makefile, which is the solution other tests use for multiple targets. Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/Makefile Modified: lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/Makefile URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/Makefile?rev=316982&r1=316981&r2=316982&view=diff ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/Makefile (original) +++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/Makefile Tue Oct 31 03:01:30 2017 @@ -1,12 +1,13 @@ LEVEL = ../../make -default: a.out dummy - CXX_SOURCES := main.cpp test.cpp -dummy: dummy.cpp +include $(LEVEL)/Makefile.rules -clean:: - rm -rf dummy dummy.dSYM +a.out: dummy -include $(LEVEL)/Makefile.rules +dummy: + $(MAKE) -f dummy.mk + +clean:: + $(MAKE) -f dummy.mk clean Added: lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk?rev=316982&view=auto ============================================================================== --- lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk (added) +++ lldb/trunk/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk Tue Oct 31 03:01:30 2017 @@ -0,0 +1,6 @@ +LEVEL = ../../make + +CXX_SOURCES := dummy.cpp +EXE := dummy + +include $(LEVEL)/Makefile.rules _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits