blob: 18ca69f7b75cfd3a894628c46b9eb874b0b40ac3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# $FreeBSD$
MAINTAINER=jhb@FreeBSD.org
ORG= 0x7c00
PROG= cdboot
NOMAN=
STRIP=
BINDIR?= /boot
${PROG}: ${PROG}.o
.if ${OBJFORMAT} == aout
${LD} -nostdlib -N -s -T ${ORG} -o ${PROG}.out ${PROG}.o
dd if=${PROG}.out of=${.TARGET} ibs=32 skip=1
.else
${LD} -N -e start -Ttext ${ORG} -o ${PROG}.out ${PROG}.o
objcopy -S -O binary ${PROG}.out ${.TARGET}
.endif
CLEANFILES+= ${PROG}.o ${PROG}.out
.include <bsd.prog.mk>
|