Commit Graph

22 Commits

Author SHA1 Message Date
martin afe227f25f Make the single-arch ISO image created by "make iso-image" bootable.
(Using partition f to boot, since that is the default on sparc64
machines and we don't have to consider conflicts for single arch CDs -
this means "boot cdrom" just works)
2003-02-08 18:39:56 +00:00
lukem a250e57c96 Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
"${RELEASEDIR}/...".

${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
2003-01-03 15:34:30 +00:00
lukem 5859913176 add .endif accidentally lost in rev 1.18.
noted by Lubomir Sedlacik in [port-sparc64/19259]
2002-12-04 06:15:01 +00:00
lukem efbc87e9ab consistency tweaks 2002-12-02 13:31:16 +00:00
lukem fe5f6ce974 - 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
2002-12-02 13:18:03 +00:00
mrg 1a9847a044 clean up for 32 bit libs building (still broken) 2002-07-29 14:26:21 +00:00
lukem 52f6d6ef15 also need to "make release" in sparc64/bootfs 2002-06-10 09:09:11 +00:00
mason 2607ebcf46 /usr/mdec/installboot no longer exists 2002-05-09 17:06:01 +00:00
lukem 2d1f93d643 - consistency cleanup
- ensure INSTALLATION_DIRS contains the appropriate extra directories
  for a given platform
2002-05-02 15:09:40 +00:00
bjh21 3f0d7066b3 Add a MAKESUMS variable which invokes makesums with CKSUM in its environment.
Use this whenever we want to invoke makesums.
2002-03-31 16:07:53 +00:00
thorpej 44f4566e1a 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.
#
2001-11-29 22:45:53 +00:00
eeh 97ff24357e Clean this up so it works again. 2001-08-26 05:31:28 +00:00
mrg a826a2ecf0 clean up a bit; also fix a snap_pre_md segment to be in snap_md_pre so it is actually executed. 2001-08-23 16:01:56 +00:00
mrg 5b9869d189 don't clobber INSTALLATION_DIRS, just add to it. add support for building
32 bit libraries, crt and ld.elf_so on 64 bit platforms (disabled by default).
2001-08-23 14:40:21 +00:00
mrg bf0195348a the installation directory is called miniroot not xminiroot. 2001-08-19 14:18:39 +00:00
eeh 9d85345191 Build an INSTALL kernel too. 2001-07-21 05:58:28 +00:00
wiz c897860d56 Reflect correct architecture in comment. 2001-03-12 14:10:03 +00:00
mrg 1ab6aa7287 s/ramdisk/xminiroot/ 2001-01-07 09:31:17 +00:00
mrg 4c835d91f6 add ramdisk support 2000-08-20 14:48:32 +00:00
eeh 1feaf31d56 If MACHINE_ARCH is 64-bit then only build 64-bit kernels. 2000-07-07 23:06:09 +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
eeh 075abac71c My own special /etc. 1999-01-23 21:03:22 +00:00