PORTC=\
../port/alarm.c\
../port/alloc.c\
../port/allocb.c\
../port/auth.c\
../port/chan.c\
../port/dev.c\
../port/devcons.c\
../port/devroot.c\
../port/devuart.c\
../port/edf.c\
../port/fault.c\
../port/latin1.c\
../port/netif.c\
../port/page.c\
../port/parse.c\
../port/pgrp.c\
../port/portclock.c\
../port/print.c\
../port/proc.c\
../port/qio.c\
../port/qlock.c\
../port/rdb.c\
../port/rebootcmd.c\
../port/segment.c\
../port/taslock.c\
../port/tod.c\
../port/xalloc.c\
IPC=../ip/arp.c\
../ip/chandial.c\
../ip/devip.c\
../ip/ethermedium.c\
../ip/icmp.c\
../ip/icmp6.c\
../ip/inferno.c\
../ip/ip.c\
../ip/ipaux.c\
../ip/ipifc.c\
../ip/ipmux.c\
../ip/iproute.c\
../ip/ipv6.c\
../ip/loopbackmedium.c\
../ip/netdevmedium.c\
../ip/netlog.c\
../ip/ptclbsum.c\
../ip/udp.c\
COMMON=\
boot.c\
conf.c\
cga.c\
devarch.c\
devrtc.c\
i8253.c\
i8259.c\
kbd.c\
memory.c\
mmu.c\
multiboot.c\
pci.c\
stub.c\
trap.c\
uarti8250.c\
warp64.c\
$CONF.rootc.c\
# print it in landscape orientation; it's way more useful than 80 columns
disk.calls:D: main.c $CONF.c $COMMON $PORTC diskload.c # ${DEVS:%.$O=%.c}
calls -w 132 -f main -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >main.$target
calls -w 132 -f bootloadproc -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >bootloadproc.$target
calls -w 132 -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >$target
pxe.calls:D: main.c $CONF.c $COMMON $IPC $PORTC devether.c ethermii.c \
ether82563.c pxeload.c rand.c uarti8250.c # ${DEVS:%.$O=%.c}
calls -w 132 -f main -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >main.$target
calls -w 132 -f bootloadproc -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >bootloadproc.$target
calls -w 132 -I. -I../pc -I../port -I../ip $prereq |
grep -v '\[external\]' >$target
all.calls:V: pxe.calls disk.calls
|