Makefile revision 1.3
11.3Sreinoud#	$NetBSD: Makefile,v 1.3 2002/07/10 00:54:02 reinoud Exp $
21.1Sjdolecek#
31.1Sjdolecek
41.1Sjdolecek# we use compressed tar, SparkPlug doesn't handle gzipped tar
51.1SjdolecekARCHIVE=BtNetBSD.tar.Z
61.1Sjdolecek
71.1Sjdolecekall:
81.1Sjdolecek
91.1Sjdolecekrelease: check_RELEASEDIR .WAIT ${ARCHIVE}
101.1Sjdolecek	mv -f ${ARCHIVE} ${RELEASEDIR}/installation/misc/
111.1Sjdolecek
121.1Sjdolecek${ARCHIVE}: tmp/BtNetBSD
131.1Sjdolecek	cd tmp && tar cZf ${.OBJDIR}/${ARCHIVE} BtNetBSD
141.1Sjdolecek
151.1Sjdolecek.PHONY: tmp/BtNetBSD
161.1Sjdolecektmp/BtNetBSD:
171.1Sjdolecek	rm -rf tmp
181.1Sjdolecek	mkdir tmp
191.1Sjdolecek	cp -R ${.CURDIR}/BtNetBSD tmp/
201.3Sreinoud	cp ${KERNOBJDIR}/INSTALL/netbsd tmp/BtNetBSD/InstKern
211.3Sreinoud	mdsetimage tmp/BtNetBSD/InstKern ${.OBJDIR}/../ramdisk/ramdisk.fs
221.1Sjdolecek	find tmp -path '*/CVS/*' -type f -exec rm -rf {} \;
231.1Sjdolecek	find tmp -name CVS -type d | xargs rmdir
241.1Sjdolecek	find tmp -name '*.uue' | while read filename; do \
251.2Sjdolecek		( cd "`dirname $$filename`" && uudecode "`basename $$filename`" ); \
261.2Sjdolecek		rm "$$filename"; \
271.1Sjdolecek	done;
281.1Sjdolecek	# unixfs is copied into the !BtNetBSD dir at install time
291.1Sjdolecek	cd tmp/BtNetBSD && cp -R '!BtNetBSD/native' unixfs
301.1Sjdolecek
311.1Sjdolecekclean:
321.1Sjdolecek	@rm -f BtNetBSD.tar.Z
331.1Sjdolecek	@if [ -d tmp ]; then rm -rf tmp; fi
341.1Sjdolecek
351.1Sjdolecek.include <bsd.subdir.mk>
361.1Sjdolecek
371.1Sjdolecek.include <bsd.obj.mk>
381.3Sreinoud.include <bsd.kernobj.mk>
391.3Sreinoud
40