diff --git a/apps/mkmusl b/apps/mkmusl new file mode 100755 index 0000000..995d63e --- /dev/null +++ b/apps/mkmusl @@ -0,0 +1,19 @@ +#!/bin/bash +PATH=$(dirname "$(readlink -f "${0}")")/..:$PATH +DIR=/tmp/appdwarf +mkdir -p $DIR +curl http://musl.cc/x86_64-linux-musl-native.tgz | tar xz -C$DIR +mv $DIR/x86_64-linux-musl-native $DIR/musl +ln -s gcc $DIR/musl/bin/cc + +cat > $DIR/musl/AppRun << 'EOF' +#!/bin/sh +HERE=$(dirname $(readlink -f "${0}")) +export PATH="${HERE}/bin":$PATH +"$@" +EOF +chmod +x $DIR/musl/AppRun + +appdwarf $DIR/musl +mv $DIR/musl.sh musl +rm -rf $DIR/musl