Commit Graph

39 Commits

Author SHA1 Message Date
he fe6da2167d Point to "tls" instead of pretending that it's called "ls".
Fixes build problem after recent change to crunchgen.
Reviewed by chs.
2004-10-18 15:45:11 +00:00
chs 914233e001 commands have grown, make the ramdisk bigger. 2003-11-02 16:02:09 +00:00
mycroft fe2cafa2c3 Carefully tweak some makefs parameters so this builds.
XXX This is very fragile and has absolutely no slop space right now.
2003-10-26 10:59:57 +00:00
mycroft 9396a5ae34 MAKEDEV no longer supports __ramdisk. However, now we have too many device
nodes and the ramdisk overflows.
2003-10-26 10:03:45 +00:00
fvdl 42614ed3f3 Add support for UFS2. UFS2 is an enhanced FFS, adding support for
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.
2003-04-02 10:39:19 +00:00
tsutsui a6223afc8f Remove "srcdir distrib/utils/x_mount" from ramdisk lists
since src/sbin/mount/Makefile no longer links fs specific routines.
2003-01-19 12:26:47 +00:00
lukem 91db817d71 convert to NDWO, a la sun2.
XXX:	untested.
	also needs sun3 converted to sun68k/stand/bootxx so that
	the ${INSTALLBOOT} in miniroot can be enabled.

XXX^2:	sun2 & sun3 should share distrib dirs since they're extremely similar...
2002-05-17 17:52:29 +00:00
lukem ed8e534c7e yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
  (fixes problem caused by implicit include of ../Makefile.inc in certain
  submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*;  rely upon "snap_pre" target of
  etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
2002-05-02 18:02:14 +00:00
lukem 9e5598221a replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version 2002-04-26 15:50:21 +00:00
bouyer a1e18eb6d5 Include .include <bsd.own.mk> to get ${_SRC_TOP_}, and
${_SRC_TOP_}/distrib/Makefile.inc to get DISTRIBDIR & al.
2002-04-18 15:36:57 +00:00
tsutsui ebf5fffe65 Set DBG=-Os for libhack. 2002-04-06 18:16:09 +00:00
lukem 484f8db2eb - Be consistent how libhack is used: If extra HACKOBJS (e.g., gethost.o) are
required, define them before pulling in libhack/Makefile.inc so that the
  dependencies work correctly.
- Other minor cleanups
2002-03-28 04:33:21 +00:00
lukem 25c4cc30b2 Disable libhack's gethost.o (replacement gethostby{name,addr}()) by default,
as they only support reading /etc/hosts, and its the "least useful" of
the libhack routines.  Add gethost.o back to Really Small media which
appears to need the space savings.
2002-03-25 07:43:39 +00:00
lukem 49b82438e7 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:14:26 +00:00
chs 7b2a130dc8 make this work in the new build system. 2002-02-23 17:27:42 +00:00
tsutsui 67c466f89d Use ${VND} (not ${VND_DEV}) for vnconfig in unconfig target. 2001-11-09 21:00:04 +00:00
jmc 4d6ad24166 Convert to using ${MDSETIMAGE}.
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
jmc a37907dc27 Add MTREE?= to add Makefiles and use when running mtree 2001-10-13 06:15:15 +00:00
chs dec9f39d8d reduce ramdisk size back to what it was before.
everything fits since tsutsui fixed libhack.
2001-10-04 08:17:41 +00:00
chs 690a630673 increase the memory disk size, it needs to be bigger with ELF. 2001-07-30 00:09:08 +00:00
chs 50942259de include bsd.sys.mk for DESTDIR builds. 2001-05-19 03:30:22 +00:00
jmc 3d4ad14d6a Add an unconfig rule 2001-02-13 03:11:26 +00:00
tsutsui b703642129 Rename netbsd-RAMDISK{,3X}.gz -> netbsd.RAMDISK{,3X}.gz for consistency.
etc/Makefile uses ${KERNEL}.${CONFIGFILE}.gz.
2000-06-19 23:46:08 +00:00
tsutsui 2175a56cb7 - Pass ${DESTDIR} to RunList.sh.
- Remove *.cro and *.c on make clean.
2000-06-10 03:01:14 +00:00
tsutsui c6083562ce - Use vnd instead of sd1b to build ramdisk image.
- Adjust ramdisk size.
- Switch to MI mdsetimage(8) from home-grown rdsetroot.
2000-06-09 15:03:34 +00:00
cgd 9a222ad604 remove .cvsignore files; if the tree doesn't clean completely, that's a bug 2000-01-16 08:27:40 +00:00
gwr 33ad8f4c0a Add a release target to automate building release snapshots. 1999-05-21 04:06:20 +00:00
gwr 824b2bed29 Increase ramdisk size 1999-05-18 07:31:56 +00:00
gwr 4271a87de0 updates for the 1.4 release 1999-05-16 08:21:52 +00:00
gwr bc3f764726 Put -B be in NEWFSARGS 1999-04-22 04:32:12 +00:00
wrstuden ad140b77ea Modify all calls to newfs in ramdisk/miniroot creation to include
the needed endianism of the architecture. One step towards cross-building
releases.

Not touched are newfs calls in install scripts as they run on the desired
machine and thus default correctly.
1999-03-04 20:32:18 +00:00
lukem 06b0ffe181 distclean is a synonym for cleandir 1998-09-05 14:46:13 +00:00
gwr c0a778a235 Build two ramdisk kernels: netbsd-rd.sun3 and netbsd-rd.sun3x
(one for each machine architecture)
1998-02-12 19:56:25 +00:00
gwr 1c5670d274 Do the dd with a larger block size.
Use /dev/sd1b as the tmp space.
1997-12-12 03:46:59 +00:00
jtc 34d9f1513d merge in 1.2 branch 1996-10-09 00:13:36 +00:00
gwr 5c4ec6aa7e quiet down cvs update 1996-09-05 17:11:55 +00:00
gwr 0f77846dcd Ready for release 1995-11-21 21:18:48 +00:00
gwr 078eb0a7f7 Minor cleanup 1995-10-13 16:51:28 +00:00
gwr 91cc48c9da Support for making sun3 installation media. 1995-10-08 23:07:44 +00:00