Makefile.cdrom revision 1.7
1# $NetBSD: Makefile.cdrom,v 1.7 2008/12/01 10:20:57 ad Exp $
2
3.include <bsd.own.mk>
4
5# Need multidot for the boot loader to read kernel modules as it doesn't
6# understand rockridge.
7CDMAKEFSOPTIONS= bootimage=i386;bootxx.${MACHINE},no-emul-boot,allow-multidot
8CDINSTKERNEL=	../../instkernel
9CDKERNELS=	netbsd-GENERIC.gz       netbsd
10CDRELEASE_NOISOS=	true
11
12CDRUNTIME+=	./bin
13CDRUNTIME+=	./dev/MAKEDEV
14CDRUNTIME+=	./etc
15CDRUNTIME+=	./lib
16CDRUNTIME+=	./libexec
17CDRUNTIME+=	./mnt
18CDRUNTIME+=	./sbin
19CDRUNTIME+=	./stand
20CDRUNTIME+=	./tmp
21CDRUNTIME+=	./usr/bin/ftp
22CDRUNTIME+=	./usr/bin/gzip
23CDRUNTIME+=	./usr/bin/less
24CDRUNTIME+=	./usr/bin/more
25CDRUNTIME+=	./usr/bin/netstat
26CDRUNTIME+=	./usr/bin/progress
27CDRUNTIME+=	./usr/bin/sed
28CDRUNTIME+=	./usr/bin/tip
29CDRUNTIME+=	./usr/bin/vmstat
30CDRUNTIME+=	./usr/lib/libbz2.so*
31CDRUNTIME+=	./usr/lib/libc.so*
32CDRUNTIME+=	./usr/lib/libcurses.so*
33CDRUNTIME+=	./usr/lib/libedit.so*
34CDRUNTIME+=	./usr/lib/libkvm.so*
35CDRUNTIME+=	./usr/lib/libtermcap.so*
36CDRUNTIME+=	./usr/lib/libutil.so*
37CDRUNTIME+=	./usr/lib/libz.so*
38CDRUNTIME+=	./usr/libexec/ld.elf_so
39CDRUNTIME+=	./usr/mdec
40CDRUNTIME+=	./usr/sbin/chown
41CDRUNTIME+=	./usr/sbin/chroot
42CDRUNTIME+=	./usr/sbin/installboot
43CDRUNTIME+=	./usr/sbin/wiconfig
44CDRUNTIME+=	./usr/share/misc/termcap
45
46image_md_pre:
47	${CP} ${.CURDIR}/../../ramdisks/common/dot.profile cdrom/etc/rc
48	${MKDIR} cdrom/mnt2 cdrom/targetroot
49	${CP} ${SYSINSTDIR}/sysinst cdrom
50	${CHMOD} ugo+rx cdrom/sysinst
51	${CP} ${SYSINSTDIR}/sysinstmsgs.?? cdrom
52