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