Commit Graph

25 Commits

Author SHA1 Message Date
fvdl a912989e45 Add INSTALL_LAPTOP to kernels to be built. 2000-09-27 20:05:54 +00:00
hubertf b4b75848de Add standalone "iso-image" target that can be run with DESTDIR and RELEASEDIR
set in src/etc after a "make release" in both "src" and "xsrc", to create a
ISO-image of the release in $RELEASEDIR/installation/cdrom.

Hook for architecture dependent pre/post-processing in etc/etc.*/Makefile.inc
are available as 'iso-image_md_post' and 'iso-image_md_pre', see
etc/etc.i386/Makefile.inc as an example. Might be useful for setting up
bootable CDs on alpha, sparc, ...

Reviewed by Todd Whitesel and Thomas Klausner.
2000-09-11 21:53:30 +00:00
jhawk 2ea44b1dd4 install dosboot.com in the release(7) hierarchy. 2000-08-23 21:00:46 +00:00
toddpw e36c17d6c2 Have port-i386 use installation/floppy, for conformance with release(7). 2000-08-11 09:20:38 +00:00
thorpej adbdfe4a4e Fix this so that release notes are build properly upon `make release'. 2000-05-28 17:31:27 +00:00
mycroft 5c2de4c3fa Build INSTALL_SMALL. 2000-05-06 05:31:58 +00:00
fredb c4ae664105 Revert last two changes. As pointed out by enami tsugutomo, snap_md_post
is the wrong place to do the splits, as the tar files are not yet made!
2000-03-29 23:47:53 +00:00
fredb 630e63cb47 Don't include ${RELEASDIR} in INSTALLATION_DIRS. Error pointed out by
Urban Boquist in PR install/9689.
2000-03-28 16:26:30 +00:00
fredb 7b0e557100 Build the split sets in place on "make release". 2000-03-26 15:48:22 +00:00
mycroft 01b2f6e1de Sum the floppy directory, too. 2000-02-20 03:38:04 +00:00
mycroft 58895df429 Clean up a bit. 2000-02-20 03:11:12 +00:00
mycroft 868dc892af Put a copy of GENERIC in the kernel directory, too. 2000-01-19 08:36:30 +00:00
he eafd8f707f Provide some more automation in the "make release" process. Also build
and install:
 o INSTALL and INSTALL_TINY kernels (for boot floppy images)
 o GENERIC_TINY kernel
 o Boot floppy images
Ideas borrowed from etc/etc.sun3/ setup.
1999-11-09 00:22:39 +00:00
cjs 7d1e96cc2f Update all this crap so that `make snapshot' makes snapshots in release(7)
format, rather than in some unknown format. Also clean up the code a bit,
remove some code duplication, and add documentation to the Makefile.
1999-02-05 03:01:49 +00:00
itohy 03cde6e019 Use "${MAKE}" instead of "make" for cross compilation. 1998-10-09 10:40:59 +00:00
fair 75f8e74b32 These commits do two things:
1. Provide a consistent and extensible framework for compiling
kernels for the "make snapshot" target.

2. Add OBJDIR support for the "make snapshot" target, in the form
of three new make variables: KERNOBJDIR, KERNSRCDIR, and KERNCONFDIR.
Default values are in the Makefile.inc, and for OBJDIR they should
be defined in /etc/mk.conf as

	KERNSRCDIR=${BSDSRCDIR}/sys
	KERNOBJDIR=${BSDOBJDIR}/sys/arch/${MACHINE}/compile

The next step is to make a new target in the src/etc/Makefile for "release"
(or something like that) to make release(7) format files.
1998-06-28 09:38:40 +00:00
mikel d015ce73e5 GENERIC{AHA,OTHER} have been merged into GENERIC; fixes PR port-i386/3274. 1997-03-04 06:30:01 +00:00
perry c1436aa832 restore snap_md target (sigh...) 1996-10-16 02:25:08 +00:00
perry 7739c57905 Remove obsolete snapshot functionality (which is now in
/usr/src/distrib) -- Makefile.inc is now a no-op. I chose not to
remove it completely because port specific stuff might show up someday.
1996-10-15 17:43:57 +00:00
thorpej 103e63b59a Fix the snap_md target to use the correct kernel names; GENERICAHA and
GENERICBT were replaced with GENERICADP and GENERICOTHER some time ago.
XXX The kc_* targets here are still broken, but aren't currently used
XXX anyhow.  This change allows one to at least do a "make snapshot".
1996-04-23 17:39:39 +00:00
cgd 6ca1616efb don't make floppies until it works 1994-05-01 07:50:20 +00:00
cgd 33bd50375e add support for making i386 floppies. more needs to go on the kernel
floppies, but this is a damned good start.
1994-04-18 10:16:34 +00:00
cgd e0e9aa9568 yes, i'm a moron 1994-03-31 10:27:17 +00:00
cgd 92cf1f7da3 update for new kernel name 1994-03-31 02:22:16 +00:00
cgd ec44c19a27 add 'snapshot' target, including machine-dependent targets 1994-03-05 08:06:41 +00:00