=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/etc/Makefile,v retrieving revision 1.308 retrieving revision 1.309 diff -c -r1.308 -r1.309 *** src/etc/Makefile 2011/07/17 00:28:04 1.308 --- src/etc/Makefile 2011/07/22 09:30:54 1.309 *************** *** 1,4 **** ! # $OpenBSD: Makefile,v 1.308 2011/07/17 00:28:04 david Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain --- 1,4 ---- ! # $OpenBSD: Makefile,v 1.309 2011/07/22 09:30:54 espie Exp $ TZDIR= /usr/share/zoneinfo LOCALTIME= Canada/Mountain *************** *** 6,15 **** --- 6,32 ---- NOOBJ= + KERNELS = GENERIC bsd + .if exists(etc.${MACHINE}/Makefile.inc) .include "etc.${MACHINE}/Makefile.inc" .endif + .for CONF K in ${KERNELS} + . if !target($K) + $K: + cd ../sys/arch/${MACHINE}/conf && config ${CONF} + cd ../sys/arch/${MACHINE}/compile/${CONF} && \ + ${MAKE} clean && exec ${MAKE} + . endif + ALL_KERNELS += $K + .endfor + + kernels: bootblocks ${ALL_KERNELS} + .for CONF K in ${KERNELS} + cp ../sys/arch/${MACHINE}/compile/${CONF}/bsd ${RELEASEDIR}/$K + .endfor + # -rw-r--r-- BINOWN= root BINGRP= wheel *************** *** 295,301 **** sha: -cd ${RELEASEDIR}; \ ! sum -a sha256 INSTALL.`arch -ks` ${MDEXT} ${MISETS} > SHA256 release: distribution kernels release-sets distrib sha --- 312,318 ---- sha: -cd ${RELEASEDIR}; \ ! sum -a sha256 INSTALL.`arch -ks` ${ALL_KERNELS} ${MDEXT} ${MISETS} > SHA256 release: distribution kernels release-sets distrib sha *************** *** 319,325 **** ) > moduli .PHONY: distribution-etc-root-var distribution distrib-dirs \ ! release allarchs kernels release-sets m4 install-mtree SUBDIR+= etc.alpha etc.amd64 etc.armish etc.aviion etc.hp300 etc.hppa SUBDIR+= etc.hppa64 etc.i386 etc.landisk etc.loongson etc.luna88k --- 336,344 ---- ) > moduli .PHONY: distribution-etc-root-var distribution distrib-dirs \ ! release allarchs kernels release-sets m4 install-mtree \ ! bootblocks ${ALL_KERNELS} ! SUBDIR+= etc.alpha etc.amd64 etc.armish etc.aviion etc.hp300 etc.hppa SUBDIR+= etc.hppa64 etc.i386 etc.landisk etc.loongson etc.luna88k