Initial import from FreeBSD RELENG_4:
[dragonfly.git] / sys / boot / pc98 / boot0.5 / Makefile
1 # $FreeBSD: src/sys/boot/pc98/boot0.5/Makefile,v 1.1.2.1 2000/09/11 09:19:46 kato Exp $
2
3 PROG=           boot0.5
4 OBJS=           start.o boot.o boot0.5.o disk.o selector.o support.o \
5                 syscons.o
6 NOMAN=
7 STRIP=
8 BINDIR?=        /boot
9 BINMODE=        444
10
11 ORG=            0x000
12
13 # The size of boot0.5 must be 7168 bytes
14 boot0.5: boot0.5.bin
15         cat boot0.5.bin /dev/zero | dd of=boot0.5 bs=1 count=7168
16
17 boot0.5.bin: boot0.5.out
18         objcopy -S -O binary boot0.5.out ${.TARGET}
19
20 boot0.5.out: ${OBJS}
21         ${LD} -N -e start -Ttext ${ORG} -o ${.TARGET} ${OBJS}
22
23 CLEANFILES+=    boot0.5.out boot0.5.bin
24
25 .include <bsd.prog.mk>