Commit Graph

35 Commits

Author SHA1 Message Date
veego dfa799a037 Sync with the recent crunchgen changes.
- Remove *.cro files and not the obsoleted *.lo files.

From Bill Studenmund commit message:
> 3) Generate .cro files rather than .lo files. .lo now is used for "local
> objects" - obj's for the host machine not the target machine.
1999-05-11 20:46:58 +00:00
simonb c0b49cb7db Tidy up "make clean", remove compressed tar file of diskimage. 1999-05-06 20:51:22 +00:00
simonb 2f8ffb8914 Add compressed image to CLEANFILES 1999-05-06 20:50:13 +00:00
simonb 528b59cd0b Oops, remove ".include <bsd.sys.mk>" added by mistake in previous commit. 1999-05-04 02:46:15 +00:00
simonb 3434f6e05e Add dummy depend targets so that "make depend" doesn't bomb out. 1999-05-04 02:44:22 +00:00
simonb 3c8d976886 Install install kernel as install.gz not netbsd.gz. 1999-04-27 12:18:47 +00:00
simonb ae59152eea Oops, install both the install kernel and diskimage. 1999-04-27 12:14:00 +00:00
simonb 9de21096d9 Add a beforeinstall target to bomb out if RELEASEDIR isn't set.
There's probably a prettier way of doing this...
1999-04-27 12:05:05 +00:00
simonb 766f40edeb Add BINDIR and an install rule to install into ${RELEASEDIR}${BINDIR}. 1999-04-27 12:03:39 +00:00
simonb f76b42c7a5 Make the "all" target depend in the ramdisk image and not the crunched
binary.
1999-04-27 01:37:13 +00:00
simonb 1ba2319263 Gzip the diskimage. 1999-04-27 01:34:49 +00:00
simonb b3073fc684 Disklabel prototype for a 2MB diskimage based on the ramdisk filesystem. 1999-04-17 11:03:52 +00:00
simonb 6dfb452528 Fix incorrect pathname in previous. 1999-04-16 16:08:28 +00:00
simonb daa30e7063 After building a ramdisk kernel, build a small (currently 2MB) diskimage
suitable for dd'ing onto the start of a disk.

Duplicates some of the work done by the miniroot Makefiles and will
cleaned up and made MI soon.
1999-04-16 16:01:33 +00:00
simonb 895e3323a5 Build a tar file of the ramdisk.fs suitable for installing on an NFS
server for diskless installs on machines that can't netboot a kernel
with a full ramdisk.
1999-04-16 14:12:14 +00:00
simonb 15fcd84c71 Define the disklabel prototype as a conditionally set variable so that
it can be overriden.
1999-04-16 13:31:40 +00:00
simonb 5849ceb510 Install second-stage bootblock. 1999-04-16 13:28:22 +00:00
simonb 39813aa161 Build an ELF kernel called netbsd instead of an a.out kernel called
netbsd.aout.
1999-04-05 06:17:44 +00:00
simonb 63dd859cad Add pax, cpio.
Remove installboot.
Add ptys to MAKEDEV command line.
1999-04-05 06:15:30 +00:00
simonb 56ff27242a Add cpio link to pax. 1999-04-05 06:14:18 +00:00
simonb 9a1e96788a Use TERM=rcons, not sun or pc3. 1999-03-29 07:19:47 +00:00
is 2bf4692b0e Add explicit filesystem endianness, to help cross-building releases. 1999-03-15 20:54:54 +00:00
itohy 29b70cd215 Use G0 (not G1) for the alternative character set (DEC line graphics).
Delete "\E)0" sequences and make ":as=\E(0:ae=\E(B:"
(some terminals use "1" for "0").
This change makes it easy to use 8-bit encodings, such as ISO8859, EUC, etc.
PR #7126.
1999-03-13 09:03:28 +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
garbled c3262a3841 Use pax instead of tar on the ramdisk bins.. create appropriate link for
tar to get tar-like fonctionality.
1999-01-21 07:52:00 +00:00
jonathan d4cce0d780 Make ramdisk and ne-tbootable ramdisk-based instkernel on pmax. 1998-12-05 07:33:13 +00:00
jonathan b18f6fc2aa Set VER and REL for miniroot. 1998-12-05 06:42:55 +00:00
jonathan 79f873a329 pmax installation ramdisk configuration. 1998-11-27 23:10:28 +00:00
simonb 50faa9008e Undo previous after thinking about it a bit more. I did say it was only
a temporary change :)
1998-11-18 12:41:18 +00:00
simonb 743ebc7bbe Add a symlink for /bin/tar. From the comments in the file:
# XXX temporary extra (for 1.3.X).  We need "tar" in the path but not
# under /usr until we copy the contents of /usr.install into /usr.
# Maybe a better idea is to use pax, which lives in /bin anyway...
# Should go away soon in whatever will become 1.4.

Someone shoot me if I don't remove this soon ;>)
1998-11-18 11:22:35 +00:00
simonb 8144a979c1 Add the small netboot kernel (nfsnetbsd.ecoff).
Copy .profile to tmp/.hdprofile for sysinst.
1998-11-18 11:01:01 +00:00
jonathan 0e92ecd82d Copy disktab profile to/etc for diskimage. (no ramdisk symlinks via /tmp). 1998-11-17 06:58:24 +00:00
jonathan 2c1dcc2bd0 Add the old-pmax-root usr.install/{bin,sbin} with same symlinks as /usr,
so that install from a miniroot image in / can find /usr/bin/{tar,ftp}
after mounting the target /usr over /usr.
1998-11-17 05:07:18 +00:00
jonathan bcbe1e5b31 Make crunched equivalent of pmax root diskimage.
Makefile.inc: build `miniroot' [sic]
	list: list of files to  crunch in
	dot.profile: start up sysinst on boot.
	diskimage.label.proto:  write diskimage label so kernel recomputes
				label at boot from SCSI geometry..
1998-11-17 02:38:17 +00:00
jonathan 73cb26cbd6 Installation termcap file with entries for rcons on pmax framebuffers. 1997-11-03 10:57:02 +00:00