jehanne/sys/src/cmd/rc/rc.rc.build

42 lines
706 B
Bash

#!/cmd/rc
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
yacc -d syn.y
cp y.tab.h x.tab.h
rm -f *.o *.tag.*
$CC \
$JEHANNE/sys/src/lib/jehanne/lib9.c \
code.c \
exec.c \
getflags.c \
glob.c \
havefork.c \
here.c \
io.c \
jehanne.c \
lex.c \
pcmd.c \
pfnc.c \
simple.c \
subr.c \
trap.c \
tree.c \
var.c \
y.tab.c \
-9 \
'-mcmodel=small' \
-O0 \
-fplan9-extensions \
-fno-builtin \
-Wall \
-Wno-main \
-Wno-missing-braces \
-Wno-parentheses \
-Wno-unknown-pragmas \
-g \
-ljehanne \
-static \
-o rc
safemove rc $JEHANNE/arch/$ARCH/cmd
rm y.tab* x.tab*