Makefile revision 1.6
11.6Slukem# $NetBSD: Makefile,v 1.6 2002/07/22 04:42:43 lukem Exp $ 21.1Sjdolecek# 31.1Sjdolecek 41.6Slukem.include <bsd.own.mk> 51.6Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 61.6Slukem 71.6Slukem.include <bsd.kernobj.mk> 81.6Slukem 91.6Slukem 101.1Sjdolecek# we use compressed tar, SparkPlug doesn't handle gzipped tar 111.1SjdolecekARCHIVE=BtNetBSD.tar.Z 121.1Sjdolecek 131.5SlukemRAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 141.5Slukem 151.6Slukemall: ${ARCHIVE} 161.1Sjdolecek 171.1Sjdolecekrelease: check_RELEASEDIR .WAIT ${ARCHIVE} 181.1Sjdolecek mv -f ${ARCHIVE} ${RELEASEDIR}/installation/misc/ 191.1Sjdolecek 201.1Sjdolecek${ARCHIVE}: tmp/BtNetBSD 211.1Sjdolecek cd tmp && tar cZf ${.OBJDIR}/${ARCHIVE} BtNetBSD 221.1Sjdolecek 231.1Sjdolecek.PHONY: tmp/BtNetBSD 241.1Sjdolecektmp/BtNetBSD: 251.1Sjdolecek rm -rf tmp 261.1Sjdolecek mkdir tmp 271.1Sjdolecek cp -R ${.CURDIR}/BtNetBSD tmp/ 281.3Sreinoud cp ${KERNOBJDIR}/INSTALL/netbsd tmp/BtNetBSD/InstKern 291.5Slukem ${MDSETIMAGE} tmp/BtNetBSD/InstKern ${RAMDISKDIR}/ramdisk.fs 301.1Sjdolecek find tmp -path '*/CVS/*' -type f -exec rm -rf {} \; 311.1Sjdolecek find tmp -name CVS -type d | xargs rmdir 321.1Sjdolecek find tmp -name '*.uue' | while read filename; do \ 331.2Sjdolecek ( cd "`dirname $$filename`" && uudecode "`basename $$filename`" ); \ 341.2Sjdolecek rm "$$filename"; \ 351.1Sjdolecek done; 361.1Sjdolecek # unixfs is copied into the !BtNetBSD dir at install time 371.1Sjdolecek cd tmp/BtNetBSD && cp -R '!BtNetBSD/native' unixfs 381.1Sjdolecek 391.1Sjdolecekclean: 401.6Slukem @rm -f ${ARCHIVE} 411.1Sjdolecek @if [ -d tmp ]; then rm -rf tmp; fi 421.1Sjdolecek 431.6Slukem.include <bsd.prog.mk> 44