38 lines
677 B
Bash
38 lines
677 B
Bash
#!/cmd/rc
|
|
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
|
|
|
|
rm -f *.o *.tag.*
|
|
$CC \
|
|
environment.c \
|
|
errors.c \
|
|
fcntl.c \
|
|
files.c \
|
|
ids.c \
|
|
initlib.c \
|
|
kill.c \
|
|
links.c \
|
|
memory.c \
|
|
others.c \
|
|
processes.c \
|
|
sigchlds.c \
|
|
signals.c \
|
|
sigqueue.c \
|
|
sigsets.c \
|
|
sigsuspend.c \
|
|
sysconf.c \
|
|
termios.c \
|
|
timers.c \
|
|
-DPORTABLE_SYSCALLS \
|
|
'-DARCH="amd64"' \
|
|
-fasm \
|
|
-I. \
|
|
$STACKCHECK_CFLAGS \
|
|
-c \
|
|
$CFLAGS
|
|
prependLibraryName libposix.a
|
|
$AR -rs $JEHANNE/arch/$ARCH/lib/libposix.a *.o
|
|
$RANLIB $JEHANNE/arch/$ARCH/lib/libposix.a
|
|
rm *.o
|
|
|
|
build SignalHelper.rc.build
|