Skip to content

Commit 146d5c0

Browse files
Fixes rust-lang#16, again.
1 parent ff0529c commit 146d5c0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Diff for: mk/llvm.mk

+5-2
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,12 @@ $$(TROOT$(1)_T_$(2)_H_$(2))/lib/LLVMgold.dll: $$(LLVM_CONFIG_$(2)) \
9191
else
9292
$$(TROOT$(1)_T_$(2)_H_$(2))/lib/$$(call CFG_LIB_NAME_$(2),LTO): $$(LLVM_CONFIG_$(2))
9393
$$(Q)cp $$(LLVM_LIBDIR_$(2))/$$(call CFG_LIB_NAME_$(2),LTO) $$@
94-
$$(TROOT$(1)_T_$(2)_H_$(2))/lib/$$(subst lib,,$$(call CFG_LIB_NAME_$(2),LLVMgold)): $$(LLVM_CONFIG_$(2)) \
94+
95+
LLVMgold_NAME_$(2) := $$(shell echo $$(call CFG_LIB_NAME_$(2),LLVMgold) | sed 's/lib//')
96+
97+
$$(TROOT$(1)_T_$(2)_H_$(2))/lib/$$(LLVMgold_NAME_$(2)): $$(LLVM_CONFIG_$(2)) \
9598
$$(TROOT$(1)_T_$(2)_H_$(2))/lib/$$(call CFG_LIB_NAME_$(2),LTO)
96-
$$(Q)cp $$(LLVM_LIBDIR_$(2))/$$(subst lib,,$$(call CFG_LIB_NAME_$(2),LLVMgold)) $$@
99+
$$(Q)cp $$(LLVM_LIBDIR_$(2))/$$(LLVMgold_NAME_$(2)) $$@
97100
endif
98101

99102
endef

0 commit comments

Comments
 (0)