29 lines
490 B
Bash
29 lines
490 B
Bash
#!/cmd/rc
|
|
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
|
|
|
|
yacc -d awkgram.y && mv y.tab.c awkgram.c
|
|
|
|
cat maketab.rc.template|template|rc > proctab.c
|
|
|
|
rm -f *.tag.*
|
|
$CC \
|
|
re.c \
|
|
lex.c \
|
|
main.c \
|
|
parse.c \
|
|
proctab.c \
|
|
popen.c \
|
|
tran.c \
|
|
lib.c \
|
|
run.c \
|
|
awkgram.c \
|
|
'-DYYMALLOC=malloc' \
|
|
$STACKCHECK_CFLAGS \
|
|
$CFLAGS \
|
|
$CMD_OFLAGS \
|
|
-o awk
|
|
safemove awk $JEHANNE/arch/$ARCH/cmd
|
|
|
|
git clean -xdf ./
|
|
rm -f *.o
|