| @@ -1,29 +1,33 @@ | | | @@ -1,29 +1,33 @@ |
1 | # $NetBSD: Makefile,v 1.4 2007/05/10 23:22:29 dogcow Exp $ | | 1 | # $NetBSD: Makefile,v 1.4.24.1 2014/01/09 22:58:15 matt Exp $ |
2 | | | 2 | |
3 | .include <bsd.own.mk> | | 3 | .include <bsd.own.mk> |
4 | .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" | | 4 | .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" |
5 | | | 5 | |
6 | IMAGE= ramdisk.fs | | 6 | IMAGE= ramdisk.fs |
7 | IMAGESIZE= 3072k | | 7 | IMAGESIZE= 3072k |
8 | MAKEFS_FLAGS= -f 15 | | 8 | MAKEFS_FLAGS= -f 15 |
9 | | | 9 | |
10 | WARNS= 1 | | 10 | WARNS= 1 |
11 | DBG= -Os | | 11 | DBG= -Os |
12 | | | 12 | |
13 | CRUNCHBIN= ramdiskbin | | 13 | CRUNCHBIN= ramdiskbin |
14 | LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst | | 14 | LISTS= ${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst |
15 | MTREECONF= ${DISTRIBDIR}/common/mtree.common | | 15 | MTREECONF= ${DISTRIBDIR}/common/mtree.common |
| | | 16 | .if empty(MACHINE_ARCH:M*eb) |
16 | IMAGEENDIAN= le | | 17 | IMAGEENDIAN= le |
| | | 18 | .else |
| | | 19 | IMAGEENDIAN= be |
| | | 20 | .endif |
17 | MAKEDEVTARGETS= ramdisk | | 21 | MAKEDEVTARGETS= ramdisk |
18 | IMAGEDEPENDS= ${CRUNCHBIN} \ | | 22 | IMAGEDEPENDS= ${CRUNCHBIN} \ |
19 | disktab.preinstall dot.hdprofile dot.profile \ | | 23 | disktab.preinstall dot.hdprofile dot.profile \ |
20 | ${DESTDIR}/usr/share/misc/termcap \ | | 24 | ${DESTDIR}/usr/share/misc/termcap \ |
21 | ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ | | 25 | ${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \ |
22 | ${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/etc/protocols \ | | 26 | ${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/etc/protocols \ |
23 | ${NETBSDSRCDIR}/distrib/common/services | | 27 | ${NETBSDSRCDIR}/distrib/common/services |
24 | | | 28 | |
25 | # Use stubs to eliminate some large stuff from libc | | 29 | # Use stubs to eliminate some large stuff from libc |
26 | HACKSRC= ${DISTRIBDIR}/utils/libhack | | 30 | HACKSRC= ${DISTRIBDIR}/utils/libhack |
27 | .include "${HACKSRC}/Makefile.inc" | | 31 | .include "${HACKSRC}/Makefile.inc" |
28 | ${CRUNCHBIN}: libhack.o | | 32 | ${CRUNCHBIN}: libhack.o |
29 | | | 33 | |