Plan 9 from Bell Labs’s /usr/web/sources/plan9/sys/src/9/pcboot/callsmkfile

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


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

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to [email protected].