]> git.lizzy.rs Git - plan9front.git/blob - sys/src/9/boot/bootmkfile
af1fcb3f600b57f14a59a73be63402f0c8c8bcac
[plan9front.git] / sys / src / 9 / boot / bootmkfile
1 BOOTDIR=../boot
2 BOOTLIB=$BOOTDIR/libboot.a$O
3
4 BOOTFILES=\
5         aux.$O\
6         boot.$O\
7
8 $BOOTLIB(%.$O):N:       %.$O
9
10 $BOOTLIB:       ${BOOTFILES:%=$BOOTLIB(%)}
11         names=`{membername $newprereq}
12         ar vu $BOOTLIB $names
13         rm $names
14
15 $BOOTFILES:     $BOOTDIR/boot.h
16
17 %.$O:   $BOOTDIR/%.c
18         $CC -I$BOOTDIR $CFLAGS $BOOTDIR/$stem.c
19
20 tread: tread.c
21         $CC tread.c
22         $LD -o tread tread.8