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