Makefile.inc revision 1.7
11.7Stoddpw#	$NetBSD: Makefile.inc,v 1.7 2000/12/07 10:57:18 toddpw Exp $
21.1Sfredb#
31.1Sfredb#	mac68k-specific release building goo
41.1Sfredb#
51.1Sfredb
61.4Sfredb# You will find no configs for GENERICSBC or INSTALLSBC in the
71.4Sfredb# sources. That's because they're trivial to generate--each is
81.4Sfredb# simply its corresponding config with "ncrscsi" commented out,
91.4Sfredb# and "sbc" uncommented.
101.1Sfredb#
111.7StoddpwBUILD_KERNELS?=	INSTALL	INSTALLSBC
121.7StoddpwEXTRA_KERNELS?=		GENERICSBC
131.1Sfredb
141.4SfredbINSTALLATION_DIRS+=	installation/instkernel
151.1Sfredb
161.1Sfredbsnap_md_post:
171.1Sfredb.ifndef UPDATE
181.6Sfredb	cd ${.CURDIR}/../distrib/mac68k/instkernel/ramdisk && ${MAKE} ${MAKEFLAGS} clean
191.1Sfredb.endif
201.6Sfredb	cd ${.CURDIR}/../distrib/mac68k/instkernel/ramdisk && ${MAKE} ${MAKEFLAGS}
211.1Sfredb.ifndef UPDATE
221.6Sfredb	cd ${.CURDIR}/../distrib/mac68k/instkernel/instkernel && ${MAKE} ${MAKEFLAGS} clean
231.1Sfredb.endif
241.4Sfredb.for k in ${BUILD_KERNELS}
251.7Stoddpw.ifndef UPDATE
261.7Stoddpw	cd ${.CURDIR}/../distrib/mac68k/instkernel/instkernel && \
271.7Stoddpw		${MAKE} clean
281.7Stoddpw.endif
291.1Sfredb	cd ${.CURDIR}/../distrib/mac68k/instkernel/instkernel && \
301.7Stoddpw		${MAKE} ${MAKEFLAGS} INSTALL_KERNEL=${k} && \
311.7Stoddpw		${MAKE} ${MAKEFLAGS} INSTALL_KERNEL=${k} release
321.1Sfredb.endfor
331.7Stoddpw	cd ${KERNOBJDIR}/GENERICSBC &&	\
341.7Stoddpw		tar cf - netbsd |\
351.7Stoddpw		gzip -c -9 > ${RELEASEDIR}/binary/sets/kern_sbc.tgz
361.7Stoddpw.ifndef UPDATE
371.7Stoddpw	cd ${.CURDIR}/../distrib/notes && ${MAKE} clean
381.7Stoddpw.endif
391.7Stoddpw	cd ${.CURDIR}/../distrib/notes && \
401.7Stoddpw		${MAKE} ${MAKEFLAGS} && \
411.7Stoddpw		${MAKE} ${MAKEFLAGS} release
421.1Sfredb	sh ../distrib/sets/makesums -t ${RELEASEDIR}/installation/instkernel
43