From 1b6193915bc5ac768c8a6b53b3d9cfb6e69f69d3 Mon Sep 17 00:00:00 2001 From: sin Date: Mon, 23 Sep 2013 19:17:14 +0100 Subject: [PATCH] Simplify crossmusl --- pkgs/crossmusl | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/pkgs/crossmusl b/pkgs/crossmusl index 7f85c74..890caf2 100644 --- a/pkgs/crossmusl +++ b/pkgs/crossmusl @@ -6,19 +6,11 @@ fetch() { install() { tar xJf src/crossx86-x86_64-linux-musl-0.9.11.tar.xz -C $root/devel - pushd $root/devel/x86_64-linux-musl/bin - for i in *; do - if [ -L $i ]; then - continue - fi - link=$(echo $i | sed 's/x86_64-linux-musl-//g') - pushd $root/bin - unlink $link &>/dev/null - ln -s /devel/x86_64-linux-musl/bin/$i $link - popd - done - popd pushd $root/bin + targets="ar as c++ g++ gcc ld ld.bfd nm objcopy objdump ranlib strip" + for t in $targets; do + ln -s /devel/x86_64-linux-musl/x86_64-linux-musl/bin/$t $t + done ln -s gcc cc popd }