Mercurial > repos > tabletprog
changeset 313:f2aff12d8e87
Make running compiler work from arbitrary working directories
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 14 Mar 2015 12:09:43 -0700 |
parents | 8511aac1ce82 |
children | d4df33596e7d |
files | compile |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/compile Fri Sep 05 09:56:22 2014 -0700 +++ b/compile Sat Mar 14 12:09:43 2015 -0700 @@ -6,7 +6,8 @@ rm "$cname" fi -./tpc $1 -o $cname +dir=`dirname $0` +$dir/tpc $1 -o $cname -basedir $dir/ if test ! -s "$cname"; then echo "Compilation to C failed" @@ -15,5 +16,5 @@ bin=`echo $1 | sed 's/\.tp//'` shift -echo gcc $@ -o $bin $cname runtime/object.c -lgc -gcc $@ -o $bin $cname runtime/object.c -lgc +echo gcc $@ -o $bin $cname $dir/runtime/object.c -lgc +gcc $@ -o $bin $cname $dir/runtime/object.c -I$dir -lgc