Commit Graph

5202 Commits

Author SHA1 Message Date
lukem
36f355e14e - Rename Makefile.mdset variables:
MDEXTRA_SUFFIXES.${KERNEL} 	-> MDSET.${FILENAME}.suffixes
	${KERNEL.${_K}}.post		-> MDSET.${FILENAME}.post
  This allows "default" rules for for MDSETTARGETS with FILENAMEs of "-"
  by defined MDSET.-.post & MDSET.-.suffixes
- Document the above
- Use the above appropriately in various Makefiles
- Be a be quieter when building these kernels
- Add .WAIT syncs so that multiple kernels aren't built in parallel, because
  the temporary filename is the same, and it also avoid hairy magic in
  syncing the targets generated from MDSET.${FILENAME}.suffixes with
  the master target for that ${FILENAME}
2002-04-14 01:41:24 +00:00
tsutsui
e2cc6cf3ae Fix FILENAME in MDSETTARGETS (netbsd.INSTALL.gz is required). 2002-04-13 18:23:32 +00:00
thorpej
aa77fb8ac9 Add S-Record and flat binary versions of the TEAMASA_NPWR_INSTALL
kernel.
2002-04-13 17:29:27 +00:00
thorpej
4d4b475b97 Add support for optional extra install kernel suffixes (e.g. .srec
or .bin), provided by the MDEXTRA_SUFFIXES.${kernel} variable.
2002-04-13 17:27:07 +00:00
thorpej
fa625b1194 Make the "release" target catch everything we want. 2002-04-13 16:40:32 +00:00
lukem
8f603e224b consistency cleanup 2002-04-13 13:42:57 +00:00
lukem
3b9a95c129 remove bin/echo; it's builtin to bin/sh
consistency cleanup
2002-04-13 13:42:05 +00:00
lukem
3b19bdd9fe link mount_mfs to newfs 2002-04-13 13:37:48 +00:00
lukem
c371957275 add TARGETS+=release 2002-04-13 13:35:21 +00:00
lukem
2468ea8bfa use gzip -9f 2002-04-13 13:26:45 +00:00
lukem
bd567c94b3 switch to libhack. minor reorder of list 2002-04-13 13:25:30 +00:00
lukem
bff1f8a87e don't need PWD_MKDB 2002-04-13 13:24:25 +00:00
lukem
cebd049d6c no need for test,[ . reorder some items 2002-04-13 12:55:50 +00:00
lukem
828711201d - clean up SDIR (temporary directory) creation
- improve munging of NetBSD.dist and METALOG into metalog, using mtree to
  "cleanup" / "merge" entries, and don't sort the result.
  relies upon mtree to not change the order (see below)
- use (newly added) join.awk to output lines in metalog that are listed
  in flist.${set}.  join.awk doesn't require either file to be sorted
  (unlike join(1)), which is required because we want to retain the
  order of the metalog, because certain entries in the metalog (such
  as hard links) make assumptions about the permissions of earlier entries.
  this should fix [toolchain/16207]
2002-04-13 12:47:10 +00:00
lukem
c05d3b41d1 call maketars with ${MAKETARSETS}; if empty (default), all sets are built 2002-04-13 12:38:31 +00:00
tv
fc190c8b31 Get termcap from the right place: ${DISTRIBDIR}/mac68k/miniroot/termcap. 2002-04-13 04:14:21 +00:00
thorpej
bf27601931 * Fix the kernel set selection.
* Default X sets to "no".
2002-04-13 02:34:17 +00:00
thorpej
4dc58c48c7 First draft sysinst for evbarm -- more work needs to be done. 2002-04-13 01:47:52 +00:00
thorpej
b7e97d2262 Ramdisk/install kernel for evbarm. Currently support the Npwr
storage appliance.

XXX More work needs to be done here.
2002-04-13 01:46:29 +00:00
lukem
353c097f28 Use 3rd argument of MDSETTARGETS to change name of the rescue kernels
from netbsd.INSTALL_{SMALL,TINY} to netbsd.RESCUE_{SMALL,TINY}.
Go back to installing copies of these in the release directory.
2002-04-13 00:07:46 +00:00
tv
5e4efd6a99 Actually, this reuses the same kernel names, so we can't simply install
to the RELEASEDIR here.  Use an empty "release" rule instead.
2002-04-12 23:54:28 +00:00
tv
67194ea5d2 Define MDSETDIR so "make release" DTRT. 2002-04-12 23:47:09 +00:00
leo
422ece0522 Build the floppies too. 2002-04-12 21:39:18 +00:00
leo
e6531b9a88 atari sysinst md-part 2002-04-12 21:15:52 +00:00
leo
64fdec5519 prepare and installation floppies 2002-04-12 21:11:46 +00:00
lukem
f49045ad2d minor NDWO tweak 2002-04-12 14:56:38 +00:00
lukem
de37d5123f .WAIT sync. whitespace cleanup 2002-04-12 14:54:36 +00:00
lukem
4b2f7bd0e9 NDWO cleanup 2002-04-12 14:52:57 +00:00
lukem
b377d4a3fc unused crap 2002-04-12 14:52:04 +00:00
lukem
ee960581cd convert to NDWO 2002-04-12 14:44:39 +00:00
lukem
8e8cb0d464 convert to new distrib world order.
xxx; untested
2002-04-12 14:40:53 +00:00
lukem
59e45171a7 minor NDWO tweak 2002-04-12 14:10:48 +00:00
lukem
0462536a23 .WAIT sync. whitespace cleanup 2002-04-12 14:09:40 +00:00
lukem
981a853952 TARGETS+=release 2002-04-12 14:07:37 +00:00
lukem
4d758846d5 unused crap 2002-04-12 14:07:06 +00:00
lukem
4bede604c3 NDWO tweak 2002-04-12 14:05:46 +00:00
lukem
f285275e44 TARGETS+=release 2002-04-12 14:04:40 +00:00
lukem
a883050c70 use gzip -9f 2002-04-12 14:03:59 +00:00
lukem
7ef76804ef unused 2002-04-12 14:01:27 +00:00
lukem
56ea818006 minor NDWO consistency tweak 2002-04-12 13:59:32 +00:00
lukem
84ae590202 whitespace tweak 2002-04-12 13:58:08 +00:00
lukem
b39fbede64 migrate to NDWO using Makefile.mdset, based on pmax/instkernel/Makefile
XXX: untested
2002-04-12 13:54:50 +00:00
lukem
58e532b9cd - use Makefile.mdset to build md kernel and bootable image
- use ${RELINSTALL} instead of ${INSTALL} ...
2002-04-12 13:52:12 +00:00
lukem
0dfdd76021 Makefile.mdset:
replace
		TARGETS = KERNEL IMAGE [...]
	with
		MDTARGETS = KERNEL IMAGE FILENAME [...]
	If FILENAME is "-", use "netbsd.${KERNEL}" as the target filename

The rest:
	Update for new MDTARGETS syntax.  In some cases, the kernel
	name from the "old" method will be used to override the default.
2002-04-12 13:39:43 +00:00
briggs
d92612683d Sync with actual installed headers from sandpoint/include/Makefile. 2002-04-12 13:33:42 +00:00
lukem
0b16de72ba use gzip -9 instead of --best 2002-04-12 07:08:37 +00:00
lukem
96507f1e2c nuke now-unused stuff 2002-04-12 06:03:30 +00:00
lukem
b4ca9f10e4 convert to NDWO 2002-04-12 06:02:36 +00:00
lukem
f9266fc141 .WAIT sync. add release target 2002-04-12 05:53:50 +00:00
lukem
60a7b54bb3 document which variables get modified by this fragment 2002-04-12 05:50:19 +00:00