#!/bin/sh
case "$0" in
.*) LIBDIR=${LIBDIR:-$(pwd)/lib}; export PATH=$PATH:$(pwd)/bin ;;
*) LIBDIR=${LIBDIR:-/usr/lib};;
esac
N=$(basename $1)
P=${N%.*}
cd $(dirname $1)
refal2 $N
fasm $P.asm $P.o && rm $P.asm
ld $P.o -o $P $LIBDIR/rfdbg.o -L$LIBDIR -lrefal2 -melf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtn.o -lc && rm $P.o
./$P
