lukem
c7ad6e6337
Consistently use "netbsd-XXXXX" instead of "netbsd.XXXXX".
2002-11-18 12:39:43 +00:00
lukem
ea0637c5af
Now that usr.bin/ftp/Makefile supports SMALLPROG and SMALLPROG_INET6,
...
we don't need distrib/utils/x_ftp anymore...
2002-10-17 06:38:15 +00:00
martin
73d617f74e
Add sun-type4 termcap entry and print a hint to change TERM to this
...
if using a Type 4 keyboard.
2002-10-08 20:26:38 +00:00
martin
3371592c77
Do not use -Os when compiling small programs for the miniroot or
...
install kernel ramdisk image. It triggers some toolchain bug and
causes for example ifconfig to not display inet addresses.
2002-10-04 21:23:06 +00:00
lukem
7940b7815e
We can't rely upon ${OBJDIR}/../instfs getting to the ../instfs objdir;
...
add ${RAMDISKDIR} to PARSELISTENV and use that instead.
Noted by Todd Kover <kovert@omniscient.com> in [port-sparc64/17196]
2002-06-09 04:28:58 +00:00
lukem
0707a91ae6
fix problems noted by Love <lha@stacken.kth.se> on current-users@ :
...
- add bpf0 to MAKEDEVTARGETS
- set dhclient-script and binstall perms to 555
2002-06-01 16:36:09 +00:00
eeh
44c6c3f7d0
Add bootfs to the build list.
2002-05-20 21:50:45 +00:00
eeh
4062a708d3
Add bootfs for cdrom booting.
2002-05-20 21:50:10 +00:00
lukem
094e12e661
consistently use "${INSTALLBOOT} -v ..."
2002-05-14 06:21:20 +00:00
lukem
55f953bfa3
fix size of images
...
(i reduced them during testing and they worked then, but not when i
did a full make release. weird...)
2002-05-08 23:11:56 +00:00
lukem
67331f09d5
improve how gzipping is done to reduce amount of temp files, etc.
2002-05-08 07:57:09 +00:00
lukem
3f26d4dd33
remove comments left over from my NDWO conversion
2002-05-08 07:48:39 +00:00
lukem
c924434885
this needs to be ${INSTALLBOOT}ed
2002-05-07 14:44:06 +00:00
lukem
875330dd7f
major overhaul; convert to NDWO.
...
this needs to build two images and one gzipped tar file:
- install.fs: to mdset into netbsd.INSTALL
- inst.tgz: contents of install.fs
- miniroot.fs: install.fs + gzipped GENERIC kernel. created using a
copy of the crunched ramdiskbin built for install.fs
share much of the miniroot.fs build goop from ../instfs/*
2002-05-07 14:41:36 +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
e5ef62ef2b
- add specific special entry for sys/arch/${MACHINE}/stand/installboot
...
for ports that don't yet use the MI usr.sbin/installboot
- remove now-unnecessary srcdir for sys/arch/${MACHINE}/stand
2002-04-09 00:31:38 +00:00
rafal
d823959dee
Fix build; don't reference ${DISTRIBDIR} when it hasn't been defined; instead
...
define HACKSRC via ${SRCROOT}/distrib/utils/libhack
2002-03-28 14:47:10 +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
33b72e78ec
use check_RELEASEDIR
2002-03-25 01:58:57 +00:00
thorpej
1d1d02da94
Make sure <bsd.own.mk> is pulled in before ${PRINTOBJDIR} is used.
2002-03-05 21:23:28 +00:00
thorpej
0d1f6a757d
Use ${PRINTOBJDIR}.
2002-03-05 21:16:51 +00:00
mrg
2101858f52
- don't put a copy of GENERIC in the netbsd.INSTALL kernel's embedded
...
filesystem's as /netbsd...
- reduce INSTALL size by 2.5MB.
- clean up list.m4
2002-01-21 13:46:26 +00:00
mrg
61d679b8c1
convert sparc64 to use `makefs' rather than vnd/newfs/mount. this severely
...
cleans up a lot of the processing here.
XXX: note that the sparc64 "INSTALL" kernel's file system has a copy of
GENERIC in /netbsd. fix this shortly.
2002-01-20 05:57:10 +00:00
mrg
c8166f989e
update the location of the client script.
2002-01-05 07:42:10 +00:00
mrg
73824b4903
link /sbin/disklabel, and copy dhclient-script in as well (dhclient was already included, just not available)
2002-01-01 08:01:58 +00:00
mason
131d9bffea
vnconfig called incorrectly - it wants either a simple "vnd0" or a full path
...
to a raw device, not a full path to a cooked device.
2001-12-28 16:34:50 +00:00
mason
a3f1ae9c61
vnconfig called incorrectly, breaks build
2001-12-26 15:18:24 +00:00
jmc
c15d918f56
Add bsd.prog.mk for libhack components
2001-12-04 18:14:20 +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
enami
652855a0c7
Use symbol MTREECONF instead of MTREE to refer configuration file
...
to avoid conflicts. Pointed out by chs@netbsd.org .
2001-10-10 05:13:51 +00:00
mrg
b82078b80d
netbsd.INSTALL.gz is already install; back out part of previous.
2001-08-23 17:19:49 +00:00
eeh
11f0349df1
Install INSTALL kernel.
2001-08-23 17:14:40 +00:00
mrg
f32a062ce6
install the netbsd.INSTALL kernel into the release area as well.
2001-08-23 16:59:33 +00:00
mrg
d8ebb0682c
build an "instfs" which can be untarred for complete netboot installs.
2001-08-23 15:50:09 +00:00
eeh
f247756193
Add Makefile.inc.
2001-07-23 14:54:25 +00:00
eeh
ceea8c87d3
Make the size of the miniroot more easily tuneable and install it in a kernel.
2001-07-21 06:01:03 +00:00
mrg
1ab6aa7287
s/ramdisk/xminiroot/
2001-01-07 09:31:17 +00:00
mrg
ca68673e36
rename sparc64 "ramdisk" to "xminiroot" to avoid confusion about what it actually does.
2001-01-07 09:30:12 +00:00
mrg
d1864bacf3
that's /etc/netconfig not /etc/nteconfig.
2000-11-16 23:32:00 +00:00
mrg
3f648dea6e
add /usr/share/zoneinfo to the ramdisk, to enable support for setting the
...
zoneinfo inside sysinst.
2000-11-16 13:04:21 +00:00
eeh
da647512af
Add /etc/netconfig.
2000-11-13 23:08:41 +00:00
garbled
83f61a5891
Change all ocurrences of "crunchgen" to ${CRUNCHGEN}
2000-11-01 07:57:55 +00:00
garbled
1f3a06f4fd
Find a bunch of places where we call "make" and replace it with ${MAKE}
2000-10-26 04:53:56 +00:00
mrg
cc8bba3950
add "make release" support
2000-08-20 14:46:03 +00:00
mrg
885498ebaa
fix sparc64 support.
2000-08-20 14:43:19 +00:00
mrg
0e05e02e18
make work on sparc64. use LINK everywhere
2000-08-19 13:33:01 +00:00
mrg
f90a1ea9d6
handle the case where we boot from a real root, too.
2000-08-19 13:23:27 +00:00
mrg
326aa2d78a
correct ramdisk size. sparc64 is big-endian.
2000-08-19 13:17:38 +00:00