NetBSD-current.mk revision 1.8
1# $NetBSD: NetBSD-current.mk,v 1.8 2010/10/05 14:16:20 tsutsui Exp $
2#
3# Configuration file for NetBSD-current.
4
5# sysinst expects the architectures at top level
6RELEASE_SUBDIR=		# empty
7
8# BOOTFILE.alpha is absolute
9BOOTFILE.alpha=		${EXTFILEDIR}/alpha.bootxx
10EXTFILES.alpha=		alpha.bootxx:alpha/binary/sets/base.tgz,./usr/mdec/bootxx_cd9660
11INTFILES.alpha=		netbsd.alpha:alpha/installation/instkernel/netbsd.gz,link \
12			boot:alpha/binary/sets/base.tgz,./usr/mdec/boot
13
14# cats needs an a.out kernel to boot from
15INTFILES.cats=		netbsd.cats:cats/binary/kernel/netbsd-INSTALL.aout.gz
16
17# BOOTFILE.i386 is relative to CD staging root
18BOOTFILE.i386=		boot.i386
19INTFILES.i386=		boot.i386:i386/binary/sets/base.tgz,./usr/mdec/bootxx_cd9660 \
20			boot:i386/binary/sets/base.tgz,./usr/mdec/boot \
21			netbsd:i386/binary/kernel/netbsd-INSTALL.gz,link
22
23# BOOTFILE.amd64 is relative to CD staging root
24BOOTFILE.amd64=		boot.amd64
25INTFILES.amd64=		boot.amd64:amd64/binary/sets/base.tgz,./usr/mdec/bootxx_cd9660 \
26			boot:amd64/binary/sets/base.tgz,./usr/mdec/boot \
27			netbsd:amd64/binary/kernel/netbsd-INSTALL.gz,link
28
29# macppc has external bootblock generation tool
30EXTFILES.macppc=	macppc.bootxx:macppc/binary/sets/base.tgz,./usr/mdec/bootxx \
31			macppc.ofwboot:macppc/binary/sets/base.tgz,./usr/mdec/ofwboot
32INTFILES.macppc=	ofwboot.xcf:macppc/installation/ofwboot.xcf,link \
33			ofwboot:macppc/binary/sets/base.tgz,./usr/mdec/ofwboot \
34			netbsd.macppc:macppc/binary/kernel/netbsd-INSTALL.gz,link
35
36# BOOTFILE.pmax is absolute
37BOOTFILE.pmax=		${EXTFILEDIR}/pmax.bootxx
38EXTFILES.pmax=		pmax.bootxx:pmax/binary/sets/base.tgz,./usr/mdec/bootxx_cd9660
39INTFILES.pmax=		netbsd.pmax:pmax/binary/kernel/netbsd-INSTALL.gz,link \
40			boot.pmax:pmax/binary/sets/base.tgz,./usr/mdec/boot.pmax
41
42# sgimips needs the compressed kernels with short names in /, the various
43# boot files that go into the volume header and the bootblock.h file
44# to grep for the volume header size
45EXTFILES.sgimips=	sgimips.bootblock.h:sgimips/binary/sets/comp.tgz,./usr/include/sys/bootblock.h
46INTFILES.sgimips=	aoutboot:sgimips/binary/sets/base.tgz,./usr/mdec/aoutboot \
47			ip2xboot:sgimips/binary/sets/base.tgz,./usr/mdec/ip2xboot \
48			ip3xboot:sgimips/binary/sets/base.tgz,./usr/mdec/ip3xboot \
49			ip2x:sgimips/binary/kernel/netbsd-INSTALL32_IP2x.gz,link \
50			ip3x:sgimips/binary/kernel/netbsd-INSTALL32_IP3x.gz,link
51
52
53# BOOTFILE.sparc is absolute
54BOOTFILE.sparc=		${EXTFILEDIR}/sparc-boot.fs
55EXTFILES.sparc=		sparc-boot.fs:sparc/installation/bootfs/boot.fs.gz
56INTFILES.sparc=		installation/bootfs/instfs.tgz:sparc/installation/bootfs/instfs.tgz,link
57INTDIRS.sparc=		installation/bootfs
58MKISOFS_ARGS.sparc=	-hide-hfs ./installation -hide-joliet ./installation
59
60# BOOTFILE.sparc64 is absolute
61BOOTFILE.sparc64=	${EXTFILEDIR}/sparc64-boot.fs
62EXTFILES.sparc64=	sparc64-boot.fs:sparc64/installation/misc/boot.fs.gz
63
64# BOOTFILE.vax is absolute
65BOOTFILE.vax=		${EXTFILEDIR}/vax.xxboot
66EXTFILES.vax=		vax.xxboot:vax/binary/sets/base.tgz,./usr/mdec/xxboot
67INTFILES.vax=		netbsd.vax:vax/installation/netboot/install.ram.gz,link \
68			boot.vax:vax/binary/sets/base.tgz,./usr/mdec/boot
69