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

Reply via email to