jehanne/sys/src/lib/memdraw/memdraw.rc.build

34 lines
605 B
Bash

#!/cmd/rc
if ( ~ 0 $#BUILD_INITIALIZED ) . $JEHANNE/arch/rc/lib/build/utils.rc
rm -f *.o *.tag.*
$CC \
alloc.c \
arc.c \
cload.c \
cmap.c \
cread.c \
defont.c \
draw.c \
ellipse.c \
fillpoly.c \
hwdraw.c \
iprint.c \
line.c \
load.c \
openmemsubfont.c \
poly.c \
read.c \
string.c \
subfont.c \
unload.c \
write.c \
-fno-strict-aliasing \
$STACKCHECK_CFLAGS \
-c \
$CFLAGS
prependLibraryName libmemdraw.a
$AR -rs $JEHANNE/arch/$ARCH/lib/libmemdraw.a *.o
$RANLIB $JEHANNE/arch/$ARCH/lib/libmemdraw.a
rm *.o