plan9fox/sys/src/libc/mkfile
cinap_lenrek cdc2c30e99 reverting semaphore lock changes from sources (r41ccd6d221da, rb28756e5ba29)
semaphore locks have much higher overhead than initially presented
in the "Semaphores in Plan9" paper. until the reason for it has been
found out i will revert the changes.
2013-09-26 22:24:31 +02:00

52 lines
743 B
Makefile

</$objtype/mkfile
PORTDIRS=9sys 9syscall fmt port
DIRS=$PORTDIRS $CPUS
OLDCPUS=68000 68020 sparc
all install:V:
for(i in $PORTDIRS $objtype)@{
echo $i
cd $i
mk $MKFLAGS install
}
clean:V:
for(i in $DIRS)@{
echo $i
cd $i
mk $MKFLAGS clean
}
nuke:V:
for(i in $PORTDIRS $objtype)@{
echo $i
cd $i
mk $MKFLAGS nuke
}
# do not nuke other objtypes
for(i in $CPUS)@{
echo $i
cd $i
mk $MKFLAGS clean
}
update:V:
for(i in $DIRS)@{
echo $i
cd $i
mk $MKFLAGS update
}
update $UPDATEFLAGS /386/lib/libc.a
installall:V:
for(objtype in $CPUS) mk $MKFLAGS install
everything:V:
rm -f */*.[012456789kqvxz]
for(objtype in $CPUS $OLDCPUS)@{
echo $objtype
mk $MKFLAGS install
}
rm -f */*.[012456789kqvxz]