[llvm-commits] [test-suite] r57768 - /test-suite/trunk/MultiSource/Applications/lua/Makefile

Chris Lattner sabre at nondot.org
Sat Oct 18 11:21:33 PDT 2008


Author: lattner
Date: Sat Oct 18 13:21:31 2008
New Revision: 57768

URL: http://llvm.org/viewvc/llvm-project?rev=57768&view=rev
Log:
make this program work when srcdir != objdir, patch by
Julien Lerouge!
Fixes PR2912

Modified:
    test-suite/trunk/MultiSource/Applications/lua/Makefile

Modified: test-suite/trunk/MultiSource/Applications/lua/Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/MultiSource/Applications/lua/Makefile?rev=57768&r1=57767&r2=57768&view=diff

==============================================================================
--- test-suite/trunk/MultiSource/Applications/lua/Makefile (original)
+++ test-suite/trunk/MultiSource/Applications/lua/Makefile Sat Oct 18 13:21:31 2008
@@ -9,7 +9,7 @@
 CPPFLAGS += -DLUA_USE_POSIX
 
 PROG = lua
-RUN_OPTIONS = alltests.lua <in
+RUN_OPTIONS = alltests.lua "\<in"
 
 include $(LEVEL)/Makefile.config
 
@@ -17,7 +17,14 @@
 DIFFPROG := $(PROGDIR)/DiffOutput.sh "diff "
 
 # generate input files
-lua.c: .input_generated
+$(PROJ_SRC_DIR)/lua.c: .input_generated
 
 .input_generated:
+	if [ ! -f ./generate_inputs.sh ]; \
+	then \
+		cp -f $(PROJ_SRC_DIR)/generate_inputs.sh . ; \
+		cp -f -r $(PROJ_SRC_DIR)/{test,bench,input} . ; \
+		cp -f $(PROJ_SRC_DIR)/*.lua . ; \
+	fi
 	./generate_inputs.sh
+





More information about the llvm-commits mailing list