Makefile revision 1.2
1#	$OpenBSD: Makefile,v 1.2 2022/01/07 10:48:59 visa Exp $
2
3NOMAN=
4#MAN=		boot.8
5
6RDBOOT=		${.CURDIR}/../rdboot/obj/rdboot
7
8.if ${MACHINE} == "powerpc64"
9all: bsd rdboot
10
11bsd:
12	cd ${.CURDIR}/../../compile/BOOT && \
13	    ${MAKE} config && ${MAKE} clean && ${MAKE}
14	cp -p ${.CURDIR}/../../compile/BOOT/obj/bsd bsd
15
16rdboot: ${RDBOOT}
17	cp -p ${RDBOOT} rdboot
18	strip rdboot
19
20mr.fs: rdboot
21	rm -rf $@.d
22	install -d -o root -g wheel $@.d/dev
23	install -d -o root -g wheel $@.d/mnt
24	install -d -o root -g wheel $@.d/sbin
25	install -o ${BINOWN} -g ${BINGRP} -m 555 rdboot $@.d/sbin/init
26	cd $@.d/dev && sh ${DESTDIR}/dev/MAKEDEV boot
27	makefs -o disklabel=rdboot,minfree=0,density=1024 $@ $@.d
28
29boot: bsd mr.fs
30	cp bsd boot
31	rdsetroot boot mr.fs
32
33realinstall: boot
34	${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 444 boot ${DESTDIR}/usr/mdec
35
36clean:
37	rm -f boot bsd mr.fs rdboot
38	rm -rf mr.fs.d
39.endif
40
41.include <bsd.prog.mk>
42