42614ed3f3
64 bit block pointers, extended attribute storage, and a few other things. This commit does not yet include the code to manipulate the extended storage (for e.g. ACLs), this will be done later. Originally written by Kirk McKusick and Network Associates Laboratories for FreeBSD.
38 lines
1.0 KiB
Makefile
38 lines
1.0 KiB
Makefile
# $NetBSD: Makefile,v 1.31 2003/04/02 10:39:21 fvdl Exp $
|
|
|
|
.include <bsd.own.mk>
|
|
.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
|
|
.include <bsd.kernobj.mk>
|
|
|
|
IMAGE= ramdisk.fs
|
|
IMAGESIZE= 400k
|
|
MAKEFS_FLAGS= -f 15 -o minfree=0,optimization=space,density=4096
|
|
|
|
WARNS= 1
|
|
DBG= -Os
|
|
|
|
CRUNCHBIN= rd_bin
|
|
LISTS= ${.CURDIR}/list
|
|
MTREECONF= ${.CURDIR}/mtree.conf
|
|
IMAGEENDIAN= be
|
|
MAKEDEVTARGETS= __ramdisk std md0 cd0 st0 st1 sd0 sd1 sd2 xd0 xy0 fd0
|
|
IMAGEDEPENDS= ${CRUNCHBIN} \
|
|
disktab fstab passwd protocols services sshrc welcome \
|
|
${NETBSDSRCDIR}/etc/netconfig
|
|
|
|
MDSETTARGETS= RAMDISK ramdisk.fs - \
|
|
RAMDISK3X ramdisk.fs -
|
|
MDSET_RELEASEDIR= binary/kernel
|
|
|
|
# Use stubs to eliminate some large stuff from libc
|
|
HACKSRC= ${DISTRIBDIR}/utils/libhack
|
|
.include "${HACKSRC}/Makefile.inc"
|
|
${CRUNCHBIN}: libhack.o
|
|
|
|
.include "${DISTRIBDIR}/common/Makefile.crunch"
|
|
.include "${DISTRIBDIR}/common/Makefile.makedev"
|
|
.include "${DISTRIBDIR}/common/Makefile.image"
|
|
.include "${DISTRIBDIR}/common/Makefile.mdset"
|
|
|
|
.include <bsd.prog.mk>
|