summaryrefslogtreecommitdiff
path: root/sys/src/9/boot/bootmkfile
blob: 0b873ae7afb39cda43d6c135818db7e2e51a777e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
BOOTDIR=../boot
BOOTLIB=$BOOTDIR/libboot.a$O

BOOTFILES=\
	aux.$O\
	boot.$O\

$BOOTLIB(%.$O):N:	%.$O

$BOOTLIB:	${BOOTFILES:%=$BOOTLIB(%)}
	names=`{membername $newprereq}
	ar vu $BOOTLIB $names
	rm $names

$BOOTFILES:	$BOOTDIR/boot.h

%.$O:	$BOOTDIR/%.c
	$CC -I$BOOTDIR $CFLAGS $BOOTDIR/$stem.c