diff options
Diffstat (limited to 'etc/etc.macppc/Makefile.inc')
-rw-r--r-- | etc/etc.macppc/Makefile.inc | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/etc/etc.macppc/Makefile.inc b/etc/etc.macppc/Makefile.inc new file mode 100644 index 00000000000..e2eadbc003e --- /dev/null +++ b/etc/etc.macppc/Makefile.inc @@ -0,0 +1,34 @@ +# $OpenBSD: Makefile.inc,v 1.1 2001/09/01 16:13:48 drahn Exp $ +# etc.macppc/Makefile.inc -- macppc-specific etc Makefile targets + +.ifdef DESTDIR +snap_md: bsd distrib + +bsd: + cd ${.CURDIR}/../sys/arch/macppc/conf && config GENERIC + cd ${.CURDIR}/../sys/arch/macppc/compile/GENERIC && \ + make clean && make depend && make + cp ${.CURDIR}/../sys/arch/macppc/compile/GENERIC/bsd \ + ${DESTDIR}/snapshot/bsd + +# knows about bsd.rd and bsdofw.rd +distrib: + cp ${DESTDIR}/usr/mdec/ofwboot ${DESTDIR}/snapshot/ofwboot + cd ${.CURDIR}/../distrib && make cleandir && \ + make && make install + mkdir ${DESTDIR}/snapshot/boot + cp ${DESTDIR}/snapshot/bsd.rd ${DESTDIR}/snapshot/boot/bsd.rd + strip ${DESTDIR}/snapshot/boot/bsd.rd + gzip -9 ${DESTDIR}/snapshot/boot/bsd.rd + mv ${DESTDIR}/snapshot/boot/bsd.rd.gz ${DESTDIR}/snapshot/boot/bsd + cp ${DESTDIR}/usr/mdec/ofwboot ${DESTDIR}/snapshot/boot + mkisofs -r ${DESTDIR}/snapshot/boot > ${DESTDIR}/snapshot/boot.fs + rm -rf ${DESTDIR}/snapshot/boot + # + # compress the bsd.rd files but keep original naming, + # bootloader can deal with it. + gzip -9 ${DESTDIR}/snapshot/bsd.rd + mv ${DESTDIR}/snapshot/bsd.rd.gz ${DESTDIR}/snapshot/bsd.rd + + +.endif # DESTDIR check |