diff options
Diffstat (limited to 'sub/musl/muslgccmake')
-rwxr-xr-x | sub/musl/muslgccmake | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sub/musl/muslgccmake b/sub/musl/muslgccmake new file mode 100755 index 0000000..6618bb9 --- /dev/null +++ b/sub/musl/muslgccmake @@ -0,0 +1,18 @@ +#!/bin/sh -e + +file="$1" +muslspecs="$2" +realgcc="$3" +allstatic="$4" + +if $allstatic ; then + dostatic=-static +else + dostatic= +fi + +cat > "$file" <<EOF +#!/bin/sh +exec "\${REALGCC:-$realgcc}" $dostatic -specs "$muslspecs" "\$@" +EOF +exec chmod 0755 "$file" |