mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
Do not install llvm-config-host for cross-builds of clang. rdar://11317847
My previous change to install llvm-config-host for cross-builds resulted in that file being installed even when the normal llvm-config was not installed, e.g., when building the install-clang target. Daniel suggested this alternative, which solves the immediate problem and also avoids the gunk in the top-level makefile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156448 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0daef3d902
commit
6447d52ba8
5
Makefile
5
Makefile
@ -102,11 +102,6 @@ endif
|
||||
ifeq ($(LLVM_CROSS_COMPILING),1)
|
||||
all:: cross-compile-build-tools
|
||||
|
||||
install:: $(DESTDIR)$(PROJ_bindir)
|
||||
$(Echo) Installing llvm-config-host
|
||||
$(Verb) $(ProgInstall) $(BuildLLVMToolDir)/llvm-config \
|
||||
$(DESTDIR)$(PROJ_bindir)/llvm-config-host
|
||||
|
||||
clean::
|
||||
$(Verb) rm -rf BuildTools
|
||||
|
||||
|
@ -57,3 +57,11 @@ $(ObjDir)/BuildVariables.inc: $(BUILDVARIABLES_SRCPATH) Makefile $(ObjDir)/.dir
|
||||
>> temp.sed
|
||||
$(Verb) $(SED) -f temp.sed < $< > $@
|
||||
$(Verb) $(RM) temp.sed
|
||||
|
||||
# When cross-compiling, install a version of llvm-config that runs on the host.
|
||||
ifeq ($(LLVM_CROSS_COMPILING),1)
|
||||
install:: $(DESTDIR)$(PROJ_bindir)
|
||||
$(Echo) Installing llvm-config-host
|
||||
$(Verb) $(ProgInstall) $(BuildLLVMToolDir)/llvm-config \
|
||||
$(DESTDIR)$(PROJ_bindir)/llvm-config-host
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user