[llvm-commits] [llvm] r127240 - /llvm/trunk/utils/llvm-lit/Makefile

NAKAMURA Takumi geek4civic at gmail.com
Tue Mar 8 04:25:19 PST 2011


Author: chapuni
Date: Tue Mar  8 06:25:19 2011
New Revision: 127240

URL: http://llvm.org/viewvc/llvm-project?rev=127240&view=rev
Log:
Use $(ECHOPATH) to make llvm-lit from llvm-lit.in.

Modified:
    llvm/trunk/utils/llvm-lit/Makefile

Modified: llvm/trunk/utils/llvm-lit/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/llvm-lit/Makefile?rev=127240&r1=127239&r2=127240&view=diff
==============================================================================
--- llvm/trunk/utils/llvm-lit/Makefile (original)
+++ llvm/trunk/utils/llvm-lit/Makefile Tue Mar  8 06:25:19 2011
@@ -13,9 +13,10 @@
 
 all:: $(ToolDir)/llvm-lit
 
-$(ToolDir)/llvm-lit: llvm-lit.in $(ToolDir)/.dir
+$(ToolDir)/llvm-lit: llvm-lit.in Makefile $(ToolDir)/.dir
 	$(Echo) "Creating 'llvm-lit' script..."
-	$(Verb)sed -e "s#@LLVM_SOURCE_DIR@#$(LLVM_SRC_ROOT)#g" \
-	     -e "s#@LLVM_BINARY_DIR@#$(LLVM_OBJ_ROOT)#g" \
-	     $< > $@
+	$(Verb)$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g > lit.tmp
+	$(Verb)$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> lit.tmp
+	$(Verb)sed -f lit.tmp $< > $@
 	$(Verb)chmod +x $@
+	$(Verb)rm -f lit.tmp





More information about the llvm-commits mailing list