mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-01 00:33:09 +00:00
Finally get the quoting right for both Unix and Windows for the llvmgcc and
llvmgxx programs. dejagnu doesn't understand single quote and we need to pass double quotes through to the shell in order to escape blanks in the paths. This patch uses \" to escape the quotes passed through to the shell. Thanks to Aaron Gray for testing this out on cygwin. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22155 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
57ebf3d6a8
commit
2a43970b28
@ -44,8 +44,8 @@ site.exp: Makefile $(LLVM_OBJ_ROOT)/Makefile.config
|
|||||||
@echo 'set prcontext "$(TCLSH) $(LLVM_SRC_ROOT)/test/Scripts/prcontext.tcl"' >> site.tmp
|
@echo 'set prcontext "$(TCLSH) $(LLVM_SRC_ROOT)/test/Scripts/prcontext.tcl"' >> site.tmp
|
||||||
@echo 'set srcdir $(LLVM_SRC_ROOT)/test' >>site.tmp
|
@echo 'set srcdir $(LLVM_SRC_ROOT)/test' >>site.tmp
|
||||||
@echo "set objdir $(LLVM_OBJ_ROOT)/test" >>site.tmp
|
@echo "set objdir $(LLVM_OBJ_ROOT)/test" >>site.tmp
|
||||||
@echo 'set llvmgcc "PATH=$(LLVMToolDir):$(PATH) $(LLVMGCC)"' >> site.tmp
|
@echo 'set llvmgcc "PATH=\"$(LLVMToolDir):$(PATH)\" \"$(LLVMGCC)\""' >> site.tmp
|
||||||
@echo 'set llvmgxx "PATH=$(LLVMToolDir):$(PATH) $(LLVMGCC)"' >> site.tmp
|
@echo 'set llvmgxx "PATH=\"$(LLVMToolDir):$(PATH)\" \"$(LLVMGCC)\""' >> site.tmp
|
||||||
@echo '## All variables above are generated by configure. Do Not Edit ## ' >>site.tmp
|
@echo '## All variables above are generated by configure. Do Not Edit ## ' >>site.tmp
|
||||||
@test ! -f site.exp || \
|
@test ! -f site.exp || \
|
||||||
sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
|
sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp
|
||||||
|
Loading…
Reference in New Issue
Block a user