aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAric Belsito <lluixhi@gmail.com>2018-01-31 10:57:23 -0800
committerAric Belsito <lluixhi@gmail.com>2018-01-31 10:57:23 -0800
commit561403b69fe86f9ee7d027789de3e7da9c30e284 (patch)
tree8a8735a5924edd5075d652f0f88e6a2cf9ed23d9 /dev-lang
parentdev-lang/rust: fix dependencies with USE=extended (diff)
downloadmusl-561403b69fe86f9ee7d027789de3e7da9c30e284.tar.gz
musl-561403b69fe86f9ee7d027789de3e7da9c30e284.tar.bz2
musl-561403b69fe86f9ee7d027789de3e7da9c30e284.zip
dev-lang/rust: remove manifests and source tree
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/rust/rust-1.23.0-r1.ebuild8
1 files changed, 8 insertions, 0 deletions
diff --git a/dev-lang/rust/rust-1.23.0-r1.ebuild b/dev-lang/rust/rust-1.23.0-r1.ebuild
index 96ba2772..8a070ba1 100644
--- a/dev-lang/rust/rust-1.23.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.23.0-r1.ebuild
@@ -174,6 +174,7 @@ src_configure() {
channel = "${SLOT%%/*}"
rpath = false
optimize-tests = $(toml_usex !debug)
+ dist-src = $(toml_usex debug)
[dist]
src-tarball = false
[target.${RUSTHOST}]
@@ -210,6 +211,13 @@ src_install() {
rm "${D}/usr/$(get_libdir)/rustlib/manifest-rust-docs" || die
fi
+ if use extended; then
+ rm "${D}/usr/$(get_libdir)/rustlib/manifest-cargo" || die
+ rm "${D}/usr/$(get_libdir)/rustlib/manifest-rls-preview" || die
+ rm "${D}/usr/$(get_libdir)/rustlib/manifest-rust-analysis-${RUSTHOST}" || die
+ rm "${D}/usr/$(get_libdir)/rustlib/manifest-rustfmt-preview" || die
+ fi
+
rm "${D}/usr/share/doc/${P}/LICENSE-APACHE" || die
rm "${D}/usr/share/doc/${P}/LICENSE-MIT" || die