38 lines
640 B
Bash
38 lines
640 B
Bash
#!/cmd/rc
|
|
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
|
|
|
|
rm -f *.o *.tag.*
|
|
$CC \
|
|
amd64.c \
|
|
channel.c \
|
|
chanprint.c \
|
|
create.c \
|
|
debug.c \
|
|
dial.c \
|
|
exec.c \
|
|
exit.c \
|
|
id.c \
|
|
iocall.c \
|
|
ioclose.c \
|
|
iodial.c \
|
|
ioopen.c \
|
|
ioproc.c \
|
|
ioread.c \
|
|
ioreadn.c \
|
|
iosleep.c \
|
|
iowrite.c \
|
|
kill.c \
|
|
lib.c \
|
|
main.c \
|
|
note.c \
|
|
ref.c \
|
|
rendez.c \
|
|
sched.c \
|
|
$CFLAGS \
|
|
$STACKCHECK_CFLAGS \
|
|
-c
|
|
prependLibraryName libthread.a
|
|
$AR -rs $JEHANNE/arch/$ARCH/lib/libthread.a *.o
|
|
$RANLIB $JEHANNE/arch/$ARCH/lib/libthread.a
|
|
rm *.o
|