[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