mk-standalone

standalone mk from 9base
git clone git://git.evenfri.xyz/mk-standalone.git
Log | Files | Refs | README

as (240B)


      1 #!/bin/sh
      2 s_file=""
      3 has_o=""
      4 
      5 for arg; do
      6   case "$arg" in
      7     -o|-o*) has_o=1 ;;
      8     *.s|*.S) s_file="$arg" ;;
      9   esac
     10 done
     11 
     12 if [ -n "$s_file" ] && [ -z "$has_o" ]; then
     13   exec /usr/bin/as "$@" -o "${s_file%.*}.o"
     14 fi
     15 
     16 exec /usr/bin/as "$@"