#!/bin/sh start=`pwd` dir=`dirname "$0"` if [ "$1" = 'clean' ] ; then set -x cd "$dir" rm -f macros macros.exe arena arena.exe sys sys.exe string string.exe cd "$start" exit fi cc='tcc' if [ "$1" = 'windows' ] ; then cc='x86_64-w64-mingw32-gcc' fi libsdir='../..' if [ ! -d "$libsdir/prb" ] ; then echo "error: failed to get prb library path" exit fi "$libsdir/prb/build.sh" cflags='-g -Wall' include="-I$libsdir/prb" lflags="-L$libsdir/prb" libs='-lprb' set -x cd "$dir" $cc $cflags $include $lflags -o macros macros.c $libs $cc $cflags $include $lflags -o arena arena.c $libs $cc $cflags $include $lflags -o sys sys.c $libs $cc $cflags $include $lflags -o string string.c $libs cd "$start"