Makefile revision 1.10
11.10Sjmc# $NetBSD: Makefile,v 1.10 2004/03/20 02:55:21 jmc 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.7Slukem ${RELEASE_INSTALL} ${ARCHIVE} \ 191.7Slukem ${RELEASEDIR}/${MACHINE}/installation/misc/ 201.1Sjdolecek 211.1Sjdolecek${ARCHIVE}: tmp/BtNetBSD 221.1Sjdolecek cd tmp && tar cZf ${.OBJDIR}/${ARCHIVE} BtNetBSD 231.1Sjdolecek 241.9SjmcUUDECODE_FILES=unixfs_res Sprite Banner Sprites Sprites22 MemFix 251.9Sjmc 261.9SjmcUUDECODE_FILES_RENAME_unixfs_res=tmp/BtNetBSD/!BtNetBSD/native/unixfs_res 271.9SjmcUUDECODE_FILES_RENAME_Sprite=tmp/BtNetBSD/!BtNetBSD/src/Banner/Sprite 281.9SjmcUUDECODE_FILES_RENAME_Banner=tmp/BtNetBSD/!BtNetBSD/Banner 291.9SjmcUUDECODE_FILES_RENAME_Sprites=tmp/BtNetBSD/!BtNetBSD/!Sprites 301.9SjmcUUDECODE_FILES_RENAME_Sprites22=tmp/BtNetBSD/!BtNetBSD/!Sprites22 311.9SjmcUUDECODE_FILES_RENAME_MemFix=tmp/BtNetBSD/!BtNetBSD/MemFix 321.9Sjmc 331.10Sjmc.PATH: ${.CURDIR}/BtNetBSD/!BtNetBSD/native 341.10Sjmc.PATH: ${.CURDIR}/BtNetBSD/!BtNetBSD/src/Banner 351.10Sjmc.PATH: ${.CURDIR}/BtNetBSD/!BtNetBSD 361.9Sjmc 371.9Sjmc${UUDECODE_FILES}: setup_tmp 381.9Sjmc 391.9Sjmc.PHONY: setup_tmp 401.9Sjmcsetup_tmp: 411.1Sjdolecek rm -rf tmp 421.1Sjdolecek mkdir tmp 431.1Sjdolecek cp -R ${.CURDIR}/BtNetBSD tmp/ 441.9Sjmc find tmp -path '*/CVS/*' -type f -exec rm -rf {} \; 451.9Sjmc find tmp -name CVS -type d | xargs rmdir 461.9Sjmc 471.9Sjmc.PHONY: tmp/BtNetBSD 481.9Sjmctmp/BtNetBSD: setup_tmp 491.3Sreinoud cp ${KERNOBJDIR}/INSTALL/netbsd tmp/BtNetBSD/InstKern 501.8Slukem ${TOOL_MDSETIMAGE} tmp/BtNetBSD/InstKern ${RAMDISKDIR}/ramdisk.fs 511.1Sjdolecek # unixfs is copied into the !BtNetBSD dir at install time 521.1Sjdolecek cd tmp/BtNetBSD && cp -R '!BtNetBSD/native' unixfs 531.1Sjdolecek 541.9Sjmcclean: localclean 551.9Sjmc 561.9Sjmclocalclean: 571.9Sjmc rm -f ${ARCHIVE} 581.9Sjmc if [ -d tmp ]; then rm -rf tmp; fi 591.1Sjdolecek 601.9Sjmc.include <bsd.files.mk> 611.6Slukem.include <bsd.prog.mk> 62