gmcgarry
f030856690
typo
2002-04-15 20:57:55 +00:00
mhitch
8e02eb2322
/boot.amiga isn't needed in the base set as it gets copied when installing
...
or upgrading bootblocks during the install or upgrade process.
2002-04-15 02:50:30 +00:00
mhitch
2bbb904100
Need to install /boot.amiga when installing/upgrading the bootblocks.
2002-04-15 02:48:17 +00:00
lukem
17a225a0e2
convert to the new MDSET.*.suffixes / MDSET.*.post variables,
...
and take advantage of MDSETDIR enabling a release target
2002-04-15 01:55:07 +00:00
lukem
0e901f7d9b
Clean up which .o members are built for each of the "fake" libraries;
...
.o files containing unused functions are still linked in (unlike a .a file)
Saves a bit of space by culling unused .c references.
(Required .o members determined by looking at the mapfile generated by
adding LDFLAGS+=-Wl,-Map,mapfile in dhcp/client/Makefile.)
2002-04-14 23:44:25 +00:00
gmcgarry
ad0e3bf651
Create ${RELEASEDIR}/installation/misc before installing into it.
2002-04-14 20:48:16 +00:00
bjh21
4359ad3c2d
Convert the bulk of the prep.RISCOS file into -mdoc. This is a purely
...
syntactic conversion -- the semantics should be exactly the same.
I haven't yet converted section 5 (advanced stuff), appendix A (device
naming) or appendix B (credits), and mdoc, even the souped-up version used
for INSTALL, seems to be lacking a fourth-level header macro, which this
wants.
Of course, the presence of fourth-level headers does somewhat indicate that
this whole area wants cleaning up lots.
2002-04-14 14:40:13 +00:00
tsutsui
7f20094ec8
Remove .Pp between items. (sync with common/legal.common rev 1.19)
2002-04-14 14:32:19 +00:00
tsutsui
e26ed29894
Build install kernels.
2002-04-14 14:17:12 +00:00
tsutsui
8598c271ef
Make md-root kernels (both elf and ecoff) here and
...
install them into RELEASEDIR.
2002-04-14 14:14:16 +00:00
chris
8c3f058391
Fix typo, we've got a termcap.mini but not a termcap.vt100
2002-04-14 13:46:36 +00:00
bjh21
ede2cc5a67
Add acorn32, hpcarm, netwinder and shark to the machine list.
2002-04-14 13:34:31 +00:00
bjh21
28d6b94ffe
Purge mentions of NetBSD/arm32.
2002-04-14 13:12:37 +00:00
tsutsui
3cd5a50891
Set DBG="-Os -mmemcpy" and pass it to crunchgen.
2002-04-14 12:52:15 +00:00
bjh21
dd989c1868
Add /usr/include/ieeefp.h.
2002-04-14 09:50:39 +00:00
bjh21
c3195306f1
Add /etc/fstab.wd.
2002-04-14 09:48:50 +00:00
lukem
2b8264a087
use ${PAX} instead of tar
2002-04-14 08:30:41 +00:00
tsutsui
fa3404580d
No longer used.
2002-04-14 07:16:28 +00:00
tsutsui
b76a5c40c3
Use ${_SRC_TOP_} instead of ${CURDIR}/../../../
2002-04-14 07:14:44 +00:00
tsutsui
bc0f782c42
Visit instkernel and add .WAIT sync.
2002-04-14 07:11:37 +00:00
lukem
8e8fe76d90
Makefile.mdset: add ${KERNELDEPS} variable which is ${KERNELS} with
...
.WAIT between the items, and remove .WAIT from ${KERNELS}.
Use ${KERNELDEPS} in make dependencies.
2002-04-14 06:18:12 +00:00
lukem
2a8d02abe9
improve comments and status messages
2002-04-14 04:22:38 +00:00
tsutsui
d2b86ac486
No need to use ${MAKEFS} for ustarfs image.
2002-04-14 03:16:13 +00:00
tsutsui
a55407acff
Switch to ustarfs-based bootfloppy.
...
XXX Not cross-ready yet due to installboot(8).
2002-04-14 02:43:27 +00:00
tsutsui
a552d4b013
Make md-root kernel here and install it into RELEASEDIR.
2002-04-14 02:36:05 +00:00
tsutsui
aa0c7fc4bf
Put back some disabled binaries.
2002-04-14 02:32:52 +00:00
tsutsui
fdba9b317b
Expand IMAGESIZE to 2.5Mbytes.
2002-04-14 02:31:15 +00:00
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
lukem
627174f862
- don't pull in <bsd.prog.mk> in Makefile.mdset; do that in the caller instead
...
- renamed optional post-strip action variable from ${KERNEL}.post to
netbsd.${KERNEL}.post
2002-04-12 05:33:58 +00:00
lukem
1908fce774
use ${IMAGETAR} support from Makefile.image
2002-04-12 05:15:18 +00:00
lukem
eddc639fec
support optional IMAGETAR; if defined, build a tar.gz file named {IMAGETAR}
...
which contains the same contents as ${IMAGE}.
2002-04-12 04:50:01 +00:00
lukem
261d1ba438
alpha sort some entries
2002-04-12 03:51:31 +00:00
lukem
a99fe4fd61
use ${DISTRIBDIR} appropriately
2002-04-12 03:26:57 +00:00
lukem
983821fd73
- replace image_md_post: target with IMAGE_MD_POST variable, and use
...
that after building ${IMAGE}
- use ${IMAGEBUILT} to ensure that IMAGE_MD_POST is only run if IMAGE changes
2002-04-12 03:21:09 +00:00
lukem
5ecebad8d3
remove MAKESUMS (provided by ../Makefile.inc). minor tweaks
2002-04-12 02:34:21 +00:00
lukem
e80666c104
cleanup makefiles to NNDWO
2002-04-12 02:19:30 +00:00
lukem
7573349ed7
use ${DISTRIBDIR} instead of ${_SRC_TOP_}/distrib
2002-04-12 02:07:15 +00:00
lukem
9cde6de136
move default PARSELISTENV and related goop into separate Makefile.parselist,
...
and add DISTRIBDIR to PARSELISTENV.
2002-04-12 01:59:45 +00:00
briggs
15bd66562f
NDWO -- build.sh -U completes for sandpoint now.
2002-04-12 01:15:14 +00:00
lukem
6a555ac363
.WAIT sync
2002-04-12 00:32:38 +00:00
lukem
7bd72f6cca
minor tweak
2002-04-12 00:15:26 +00:00
lukem
ccbd36dc6a
use TARGETS+=release and do the installs in the subdirs
2002-04-12 00:13:17 +00:00
thorpej
a37fb3fdd3
Add back the -f flag to gzip(1) that was erroneously removed in
...
in the last change.
2002-04-11 23:36:49 +00:00
thorpej
fdbd9c7afd
NOMAN needs to be defined *before* pulling in <bsd.own.mk>.
2002-04-11 23:35:43 +00:00
lukem
bd37a6d119
use TARGETS+=release and do the installs in the subdirs
2002-04-11 22:54:01 +00:00
lukem
e940426c29
convert to distrib/common/Makefile.mdset
2002-04-11 22:53:02 +00:00
mycroft
73b187a06a
Install kern-GENERIC by default.
2002-04-11 18:16:05 +00:00
mycroft
8d3ca86950
Add a DPADD for the libraries we use.
2002-04-11 18:14:18 +00:00
skrll
ac60400580
The results of my cats NWDO hacking.
...
This was tested using a custom INSTALL kernel. The current one is >4Mb
which the cats firmware can't currently boot. We need to decide what
needs to be removed from INSTALL.
2002-04-11 16:33:58 +00:00
lukem
8bd1df21b5
explicitly pull in distrib/Makefile.inc
2002-04-11 15:46:33 +00:00
lukem
f8d9614523
.WAIT sync
2002-04-11 15:45:37 +00:00
lukem
a1c2476158
convert to distrib/common/Makefile.mdset
2002-04-11 15:40:01 +00:00
lukem
cfb4cb0f97
remove unused cruft;
...
- Chuck Silvers pointed out that the nocluster goop set a now-unused variable
- we now use distrib/common/Makefile.mdset
2002-04-11 15:36:49 +00:00
lukem
fe5992eead
convert to using distrib/common/Makefile.mdset
2002-04-11 15:34:52 +00:00
lukem
35c61b16c8
Makefile snippet to do the ${MDSETIMAGE} / ${NM} / ${STRIP} / gzip
...
game on various kernels and fs images.
2002-04-11 15:28:14 +00:00
shin
49dfdbeb27
fix typo.
2002-04-11 13:50:06 +00:00
lukem
d51dc48537
tweak
2002-04-11 12:59:47 +00:00
lukem
ad40a21aec
add dependencies for release
2002-04-11 12:59:19 +00:00
lukem
091e142cec
use ${RELINSTALL} instead of cp -p
2002-04-11 12:22:58 +00:00
lukem
07c656bc4d
- move gzboot/gzimg_* into unified gzboot/gzimg/, incorporating gzboot/kern_*
...
- use NDWO Makefile layout
2002-04-11 12:19:41 +00:00
lukem
e74b6d4e20
Yet Another Cleanup:
...
- factor more stuff into common/Makefile.*
- use NDWO makefile layout
- don't always rebuild bootfloppy-* and fdset-* stuff. (mmm, dependencies)
- add .WAIT sync in top level Makefile
2002-04-11 12:17:14 +00:00
lukem
a4f3c97f45
use RELINSTALL from ../Makefile.inc
2002-04-11 08:49:48 +00:00
lukem
3dff47a43f
arm32 is not a port anymore
2002-04-11 06:59:25 +00:00
lukem
2eb6ca7c0e
use RELINSTALL from ../Makefile.inc
2002-04-11 06:40:48 +00:00
lukem
359c9d0ecd
clean up to NDWO makefile
2002-04-11 06:39:04 +00:00
lukem
a2694c6bdd
agc is not a member of core anymore (unfortunately)
2002-04-11 06:36:12 +00:00
lukem
6511b77c5f
simplify by using stuff from ../Makefile.inc
2002-04-11 06:33:57 +00:00
lukem
501746db1f
use ${MAKESUMS} from ../Makefile.inc
2002-04-11 06:11:10 +00:00
lukem
758bcaa9cf
use ${CKSUM} instead of cksum/md5
2002-04-11 06:04:42 +00:00
lukem
46006014bb
provide MAKESUMS; run makesums with appropriate environment setup
...
provide RELINSTALL; install release binaries ${NONBINMODE}
improve some comments
2002-04-11 05:59:39 +00:00
lukem
ab48022dc6
for consistency reasons, pull in ${_SRC_TOP_}/distrib/Makefile.inc
2002-04-11 05:34:32 +00:00
lukem
6d7992b361
distrib/** consistency tweaks
2002-04-11 05:30:12 +00:00
lukem
01d824d7cb
s/_SRC_TOP/&_/ . this typo is a monkey on my back ... :|
2002-04-11 05:26:17 +00:00
lukem
630aa9ace1
gratuitous whitespace frobbery
2002-04-11 05:20:22 +00:00
mycroft
6a6b4b6686
We need bsd.sys.mk to get ${STRIP} when USETOOLS is not set.
2002-04-10 21:12:15 +00:00
scw
4ff061cfbe
Rename mvme68k's ramdisk kernel from "netbsd-rd" to "netbsd.RAMDISK".
2002-04-10 19:01:59 +00:00
scw
4ef994a10e
Don't bother making/installing the kernel symbol table.
2002-04-10 18:56:37 +00:00
bjh21
f7b63f4dd5
Add /usr/include/sbmips/proc.h.
2002-04-10 18:08:34 +00:00
briggs
1d20521bf4
Include m68k/bus_dma.h
2002-04-10 17:18:01 +00:00
briggs
a76fd8f800
Include powerpc/ibm4xx/cpu.h. Reminder thanks to wiz@.
2002-04-10 17:17:11 +00:00
lukem
7f1019eef4
tweak how distrib/Makefile.inc is pulled in. use realall: instead of all:
2002-04-10 16:14:11 +00:00
lukem
2637121712
tweak how distrib/Makefile.inc is pulled in
2002-04-10 15:34:59 +00:00
lukem
fc30d3eb37
whitespace tweak
2002-04-10 15:28:22 +00:00
lukem
5aa16f7d61
tweak how distrib/Makefile.inc is pulled in
2002-04-10 15:26:44 +00:00
lukem
0476c683f0
replace BSDSRCDIR with _SRC_TOP_, since the latter is more likely to
...
be "accurate". document _SRC_TOP_.
2002-04-10 15:05:41 +00:00
lukem
7cd3221242
for the moment, use ${_SRC_TOP_}/sys/conf instead of ${KERNSRCDIR}/conf to
...
find osrelease.sh, since the former should always be available
2002-04-10 15:02:39 +00:00
lukem
380bba0606
use TARGETDIR instead of TARGDIR
2002-04-10 14:44:02 +00:00
tsutsui
3ff9225d3a
Add multiple bootfd support.
2002-04-10 14:23:59 +00:00
simonb
ffbfbbb1f7
Include files and /etc files for evbmips and sbmips ports.
2002-04-10 14:11:14 +00:00
shin
e4e5edd1a5
use ${UUDECODE}.
...
execute ${UUDECODE} at destination directory.
2002-04-10 05:00:47 +00:00
lukem
6121661138
Improve wording for COPYDIR M.
...
Inspired by email on tech-install@ from Klaus Heinz <klaus.heinz@onlinehome.de>
2002-04-10 02:01:43 +00:00
lukem
0026e3ff2f
Need an MTREE entry for usr/share/keymaps.
...
Highlighted by Klaus Heinz <klaus.heinz@onlinehome.de> on tech-install@
2002-04-10 01:57:27 +00:00
lukem
4d6fe8b353
add .WAIT sync
2002-04-10 01:36:20 +00:00
lukem
a4c28af75d
take advantage of TARGETS+=release
2002-04-10 01:31:50 +00:00
lukem
b1d5aaab4c
add .WAIT sync
2002-04-10 01:08:34 +00:00
bjh21
06e03aa23b
Add _G_config.h.
2002-04-09 23:44:19 +00:00
hubertf
f0799e74a5
Polish language translation of sysinst. Build with
...
make release SYSINSTLANG=pl
Contributed by Dawid Szymanski <dawszy@arhea.net> in PR 16237.
2002-04-09 19:47:57 +00:00
bjh21
543f14d1e0
Add a null "release" target, so that release builds don't fail for lack of it.
2002-04-09 16:46:16 +00:00
tsutsui
501d06334d
Add -mstring to DBG to save some more bytes.
2002-04-09 15:28:50 +00:00
tsutsui
9cec21bf50
Make sure to build netbsd.GENERIC_MD.gz by default.
2002-04-09 15:23:22 +00:00
bjh21
d03349f91b
Add libm68k.so.
2002-04-09 11:08:57 +00:00