Deleted Added
full compact
Makefile (40330) Makefile (40404)
1# $Id: Makefile,v 1.4 1998/10/14 00:24:16 rnordier Exp $
1# $Id: Makefile,v 1.5 1998/10/14 01:53:56 rnordier Exp $
2
3PROG= boot2
4NOMAN=
5STRIP=
6BINDIR?= /boot
7BINMODE= 444
8CLEANFILES+= boot1 boot1.out boot1.o \
2
3PROG= boot2
4NOMAN=
5STRIP=
6BINDIR?= /boot
7BINMODE= 444
8CLEANFILES+= boot1 boot1.out boot1.o \
9 boot2.ldr boot2.bin boot2.ld boot2.out boot2.o
9 boot2.ldr boot2.bin boot2.ld boot2.out boot2.o \
10 sio.o
10
11M4?= m4
12
13.if exists(${.OBJDIR}/../btx)
14BTX= ${.OBJDIR}/../btx
15.else
16BTX= ${.CURDIR}/../btx
17.endif

--- 29 unchanged lines hidden (view full) ---

47 dd if=boot2.ld of=${.TARGET} obs=7680 conv=osync 2>/dev/null
48
49boot2.ldr:
50 dd if=/dev/zero of=${.TARGET} bs=512 count=1 2>/dev/null
51
52boot2.bin: boot2.out
53 objcopy -S -O binary boot2.out ${.TARGET}
54
11
12M4?= m4
13
14.if exists(${.OBJDIR}/../btx)
15BTX= ${.OBJDIR}/../btx
16.else
17BTX= ${.CURDIR}/../btx
18.endif

--- 29 unchanged lines hidden (view full) ---

48 dd if=boot2.ld of=${.TARGET} obs=7680 conv=osync 2>/dev/null
49
50boot2.ldr:
51 dd if=/dev/zero of=${.TARGET} bs=512 count=1 2>/dev/null
52
53boot2.bin: boot2.out
54 objcopy -S -O binary boot2.out ${.TARGET}
55
55boot2.out: boot2.o
56boot2.out: boot2.o sio.o
56 ${LD} ${LDFLAGS} -Ttext ${ORG2} -o ${.TARGET} \
57 ${LD} ${LDFLAGS} -Ttext ${ORG2} -o ${.TARGET} \
57 ${BTX}/lib/crt0.o boot2.o
58 ${BTX}/lib/crt0.o boot2.o sio.o
58
59
60sio.o: sio.s
61 ${AS} ${AFLAGS} -o ${.TARGET} sio.s
62
59install:
60 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
61 boot1 ${DESTDIR}${BINDIR}/boot1
62 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
63 boot2 ${DESTDIR}${BINDIR}/boot2
64
65.include <bsd.prog.mk>
63install:
64 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
65 boot1 ${DESTDIR}${BINDIR}/boot1
66 ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
67 boot2 ${DESTDIR}${BINDIR}/boot2
68
69.include <bsd.prog.mk>