PLAN9=../.. | |
<$PLAN9/src/mkhdr | |
LIB=lib9.a | |
NUM=\ | |
charstod.$O\ | |
pow10.$O\ | |
# Could add errfmt, but we want to pick it up from lib9 instead. | |
FMTOFILES=\ | |
dofmt.$O\ | |
errfmt.$O\ | |
fltfmt.$O\ | |
fmt.$O\ | |
fmtfd.$O\ | |
fmtfdflush.$O\ | |
fmtlock.$O\ | |
fmtprint.$O\ | |
fmtquote.$O\ | |
fmtrune.$O\ | |
fmtstr.$O\ | |
fmtvprint.$O\ | |
fprint.$O\ | |
nan64.$O\ | |
print.$O\ | |
runefmtstr.$O\ | |
runeseprint.$O\ | |
runesmprint.$O\ | |
runesnprint.$O\ | |
runesprint.$O\ | |
runevseprint.$O\ | |
runevsmprint.$O\ | |
runevsnprint.$O\ | |
seprint.$O\ | |
smprint.$O\ | |
snprint.$O\ | |
sprint.$O\ | |
strtod.$O\ | |
vfprint.$O\ | |
vseprint.$O\ | |
vsmprint.$O\ | |
vsnprint.$O\ | |
$NUM\ | |
UTFOFILES=\ | |
rune.$O\ | |
runestrcat.$O\ | |
runestrchr.$O\ | |
runestrcmp.$O\ | |
runestrcpy.$O\ | |
runestrdup.$O\ | |
runestrlen.$O\ | |
runestrecpy.$O\ | |
runestrncat.$O\ | |
runestrncmp.$O\ | |
runestrncpy.$O\ | |
runestrrchr.$O\ | |
runestrstr.$O\ | |
runetype.$O\ | |
utfecpy.$O\ | |
utflen.$O\ | |
utfnlen.$O\ | |
utfrrune.$O\ | |
utfrune.$O\ | |
utfutf.$O\ | |
LIB9OFILES=\ | |
_exits.$O\ | |
_p9dialparse.$O\ | |
_p9dir.$O\ | |
_p9proc.$O\ | |
_p9translate.$O\ | |
access.$O\ | |
announce.$O\ | |
argv0.$O\ | |
atexit.$O\ | |
atnotify.$O\ | |
await.$O\ | |
cistrcmp.$O\ | |
cistrncmp.$O\ | |
cistrstr.$O\ | |
cleanname.$O\ | |
convD2M.$O\ | |
convM2D.$O\ | |
convM2S.$O\ | |
convS2M.$O\ | |
create.$O\ | |
ctime.$O\ | |
date.$O\ | |
dial.$O\ | |
dirfstat.$O\ | |
dirfwstat.$O\ | |
dirmodefmt.$O\ | |
dirread.$O\ | |
dirstat.$O\ | |
dirwstat.$O\ | |
dup.$O\ | |
encodefmt.$O\ | |
errstr.$O\ | |
exec.$O\ | |
fcallfmt.$O\ | |
ffork-$SYSNAME.$O\ | |
getcallerpc-$OBJTYPE.$O\ | |
getenv.$O\ | |
getfields.$O\ | |
getns.$O\ | |
getuser.$O\ | |
getwd.$O\ | |
jmp.$O\ | |
lock.$O\ | |
main.$O\ | |
malloc.$O\ | |
malloctag.$O\ | |
mallocz.$O\ | |
nan.$O\ | |
needsrcquote.$O\ | |
netmkaddr.$O\ | |
notify.$O\ | |
nrand.$O\ | |
nulldir.$O\ | |
open.$O\ | |
pipe.$O\ | |
post9p.$O\ | |
postnote.$O\ | |
qlock.$O\ | |
quote.$O\ | |
read9pmsg.$O\ | |
readn.$O\ | |
rendez-$SYSNAME.$O\ | |
rfork.$O\ | |
seek.$O\ | |
sendfd.$O\ | |
sleep.$O\ | |
strecpy.$O\ | |
sysfatal.$O\ | |
tas-$OBJTYPE.$O\ | |
time.$O\ | |
tokenize.$O\ | |
u16.$O\ | |
u32.$O\ | |
u64.$O\ | |
wait.$O\ | |
waitpid.$O\ | |
OFILES=\ | |
$LIB9OFILES\ | |
$FMTOFILES\ | |
$UTFOFILES\ | |
HFILES=\ | |
$PLAN9/include/lib9.h\ | |
<$PLAN9/src/mksyslib | |
%.$O: fmt/%.c | |
$CC $CFLAGS -Ifmt fmt/$stem.c | |
%.$O: utf/%.c | |
$CC $CFLAGS utf/$stem.c | |