diff options
author | hosokawa <hosokawa@FreeBSD.org> | 1999-07-04 13:31:05 +0000 |
---|---|---|
committer | hosokawa <hosokawa@FreeBSD.org> | 1999-07-04 13:31:05 +0000 |
commit | 84d49b35c9328adf6a221dd5c28ffebf154a2a4f (patch) | |
tree | 256f9941709139cb2841899c487620de1987f2cc /release | |
parent | 5359b0945819037d8dfe693036ac5601904616e6 (diff) | |
download | FreeBSD-src-84d49b35c9328adf6a221dd5c28ffebf154a2a4f.zip FreeBSD-src-84d49b35c9328adf6a221dd5c28ffebf154a2a4f.tar.gz |
make release (actually, make floppies) makes PC-card boot.flp automatically.
Diffstat (limited to 'release')
-rw-r--r-- | release/Makefile | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/release/Makefile b/release/Makefile index 6f41716..c99ecc1 100644 --- a/release/Makefile +++ b/release/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.490 1999/05/29 00:42:05 jkh Exp $ +# $Id: Makefile,v 1.491 1999/06/17 19:04:43 markm Exp $ # # make release CHROOTDIR=/some/dir BUILDNAME=somename [ RELEASETAG=tag ] # @@ -271,6 +271,9 @@ release.1: rm -rf /R/* mkdir ${RD} mkdir ${RD}/floppies +.if ${MACHINE_ARCH} == "i386" + mkdir ${RD}/floppies/pccard +.endif mkdir ${RD}/trees mkdir ${RD}/dists mkdir ${RD}/kernels @@ -325,7 +328,7 @@ release.4: .else cp ${.CURDIR}/boot_crunch.conf.generic ${.OBJDIR}/boot_crunch.conf .endif - cd ${.CURDIR}/sysinstall && make obj depend all install + cd ${.CURDIR}/sysinstall && make clean obj depend all install rm -rf ${RD}/crunch mkdir -p ${RD}/crunch export RELEASE_BUILD_FIXIT=noway ; \ @@ -516,7 +519,10 @@ release.9: ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT - @(cd ${RD}/floppies; md5 * > CHECKSUM.MD5) + @(cd ${RD}/floppies; md5 README.TXT *.flp > CHECKSUM.MD5) +.if ${MACHINE_ARCH} == "i386" + @(cd ${RD}/floppies/pccard; md5 * > CHECKSUM.MD5) +.endif touch release.9 # @@ -613,6 +619,11 @@ doRELEASE: release.1 release.2 ${DOCREL} release.3 release.4 release.5 \ @echo "Release done" floppies: +.if ${MACHINE_ARCH} == "i386" + @cd ${.CURDIR} && ${MAKE} PCCARD=YES boot.flp + mv ${RD}/floppies/boot.flp ${RD}/floppies/kern.flp \ + ${RD}/floppies/mfsroot.flp ${RD}/floppies/pccard +.endif @cd ${.CURDIR} && ${MAKE} boot.flp @cd ${.CURDIR} && ${MAKE} fixit.flp @cd ${RD} && find floppies -print | cpio -dumpl ${FD} |