diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-05-07 23:23:17 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-05-07 23:23:17 -0700 |
| commit | 6aefce6f16d4ecddbc225c23a5ebeb481c19ea2c (patch) | |
| tree | 24e1b4371708e9b6b7dd28314d552d3416cb635f | |
| parent | e0fcb4eb3d516017c7c2fa8d17e7b8b82bdc065b (diff) | |
| download | rust-6aefce6f16d4ecddbc225c23a5ebeb481c19ea2c.tar.gz rust-6aefce6f16d4ecddbc225c23a5ebeb481c19ea2c.zip | |
mk: Fix make install
Forgot to update the installation procedure with the knowledge that libcore is only available as an rlib, not as a dylib. Closes #14026
| -rw-r--r-- | mk/prepare.mk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mk/prepare.mk b/mk/prepare.mk index 096887056bf..5f485499467 100644 --- a/mk/prepare.mk +++ b/mk/prepare.mk @@ -106,7 +106,8 @@ prepare-host-lib-$(1)-$(2)-$(3)-$(4): prepare-maybe-clean-$(4) \ prepare-host-dirs-$(4) $$(if $$(findstring $(2), $$(PREPARE_STAGE)),\ $$(if $$(findstring $(3), $$(PREPARE_HOST)),\ - $$(call PREPARE_LIB,$$(call CFG_LIB_GLOB_$$(PREPARE_HOST),$(1))),),) + $$(if $$(findstring 1,$$(ONLY_RLIB_$(1))),,\ + $$(call PREPARE_LIB,$$(call CFG_LIB_GLOB_$$(PREPARE_HOST),$(1)))),),) endef @@ -133,7 +134,8 @@ prepare-target-$(2)-host-$(3)-$(1)-$(4): prepare-maybe-clean-$(4) \ $$(if $$(findstring $(3), $$(PREPARE_HOST)),\ $$(call PREPARE_DIR,$$(PREPARE_WORKING_DEST_LIB_DIR))\ $$(foreach crate,$$(TARGET_CRATES),\ - $$(call PREPARE_LIB,$$(call CFG_LIB_GLOB_$(2),$$(crate)))\ + $$(if $$(findstring 1, $$(ONLY_RLIB_$$(crate))),,\ + $$(call PREPARE_LIB,$$(call CFG_LIB_GLOB_$(2),$$(crate))))\ $$(call PREPARE_LIB,$$(call CFG_RLIB_GLOB,$$(crate))))\ $$(if $$(findstring $(2),$$(CFG_HOST)),\ $$(foreach crate,$$(HOST_CRATES),\ |
