Home | History | Annotate | Download | only in etc.sun3
History log of /src/etc/etc.sun3/Makefile.inc
RevisionDateAuthorComments
 1.17  24-Jul-2007  pavel branches: 1.17.18;
Add a comment reminding to update the release notes if the list of
kernels change.
 1.16  17-Dec-2002  jdolecek ttyaction is ${MACHINE}-specific, not per ${MACHINE_ARCH}
remove special ttyaction hook from etc/etc.sun[23]/Makefile.inc, it's no longer
needed
ld.so.conf is ${MACHINE}-specific, the code happened to work for i386 and sparc
only because ${MACHINE} == ${MACHINE_ARCH} there
remove basesrc/etc/ld.so.conf and its special vax/ns32k/m68k hook in Makefile -
vax & m68k are ELF now, and ns32k doesn't need to be handled here
 1.15  02-Dec-2002  lukem consistency tweaks
 1.14  02-Dec-2002  lukem - add snap_post, which makes "clean depend all release" in ../distrib/
for all platforms.
- remove now unnecessary replicated code in the various snap_md_post targets
- remove snap_md_pre; nothing uses it any more
- use ${NETBSDSRCDIR} and ${KERNSRCDIR} as appropriate
 1.13  02-May-2002  lukem - consistency cleanup
- ensure INSTALLATION_DIRS contains the appropriate extra directories
for a given platform
 1.12  29-Nov-2001  thorpej Change the way kernel sets are specified, and make them
more consistent. To quote the comment in etc/Makefile
that describes how it's done:

# This target builds the kernels specified by each port. A port may
# specify the following kernels:
#
# KERNEL_SETS The list of kernels that will be
# packaged into sets, named
# kern-${kernel}.tgz. These kernels
# are also placed in the binary/kernels
# area of the release package as
# netbsd-${kernel}.gz.
#
# EXTRA_KERNELS Additional kernels to place in the
# binary/kernels area of the release
# package as netbsd-${kernel}.gz, but
# which are not placed into sets. This
# allows a port to provide e.g. a netbootable
# installation kernel containing a ramdisk.
#
# BUILD_KERNELS Additional kernels to build which are
# not placed into sets nor into the
# binary/kernels area of the release
# package. These are typically kernels
# that are built for inclusion only in
# installation disk/CD-ROM/tape images.
#
 1.11  21-Apr-2001  he Also build and install installation notes under "make release"
(actually snap_md_post).
 1.10  20-Feb-2000  mycroft branches: 1.10.4;
Let the main Makefile deal with building kernels.
 1.9  21-May-1999  gwr Define our own snap_kern target that builds all the kernels, but
does not install the un-patched ramdisk kernels. The snap_md_post
target builds the installation ramdisk image, patches that into the
ramdisk kernels, and installs them. Also the miniroot.
Automated snapshot build works now.
 1.8  05-Feb-1999  cjs branches: 1.8.2;
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.
 1.7  09-Oct-1998  itohy Use "${MAKE}" instead of "make" for cross compilation.
 1.6  28-Jun-1998  fair 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.
 1.5  25-Jun-1998  fair OBJDIR support for "make snapshot"
 1.4  11-Feb-1998  gwr Build both sun3 and sun3x kernels
 1.3  20-Dec-1997  gwr Add BIN3+=etc.sun3/ttyaction
 1.2  20-Sep-1997  mikel branches: 1.2.2;
don't try to copy nonexistent README, & RCSid police
 1.1  07-Jul-1995  gwr Include kernels GENERIC, DISKLESS in binary snapshots.
 1.2.2.1  20-Dec-1997  perry pullup from trunk (gwr)
 1.8.2.1  21-Jun-1999  perry pullup 1.8->1.9 (gwr)
 1.10.4.1  21-Apr-2001  he Pull up revision 1.11 (requested by he):
Also build and install installation notes under ``make release''.
 1.17.18.2  24-Jul-2007  pavel Add a comment reminding to update the release notes if the list of
kernels change.
 1.17.18.1  24-Jul-2007  pavel file Makefile.inc was added on branch matt-mips64 on 2007-07-24 10:49:29 +0000

RSS XML Feed