joerg
bc53156751
Build release notes if groff is present (MKGROFF!=no), not if man pages
...
are requested (MKMAN!=no).
2012-02-14 19:39:37 +00:00
tsutsui
3cf69f27e2
Add "live-image" and "install-image" target support to build.sh.
...
"live-image" target builds pre-installed disk images that can be used on
emulators or boot from USB memory sticks to try NetBSD without installation.
Currently amd64, i386, pmax, sparc, sparc64, sun2, sun3, and vax
(which have working emulators and don't require extra tools like preparing
msdosfs or partitioning MD label structures) support this target.
"install-image" target builds an bootable installation disk image that can
be used as an install CD but burned into USB memory sticks etc.
Current only amd64 and i386 (which would support USB boot) have this target.
For more details (and known issue) see following posts on netbsd-bugs@:
http://mail-index.NetBSD.org/netbsd-bugs/2011/08/06/msg023639.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/09/23/msg024207.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/12/07/msg025166.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/12/08/msg025178.html
No particular comments about implementation, and
"go ahead" comments from mrg@, riz@ and christos@.
Closes PR toolchain/45153 and PR misc/45155.
2012-01-22 03:53:29 +00:00
riz
7e46691679
Build in 'utils' subdir before building miniroot, or the MD bits.
...
When making changes to 'sysinst', for example, one would expect them
reflected in the generated installers.
2012-01-04 03:43:34 +00:00
ad
ab165b17f6
Create a dynamically linked sysinst as part of the build process, but don't
...
install it.
2008-11-21 15:39:29 +00:00
lukem
4eb7fcb80a
Don't descend into distrib/notes if MKMAN==no, because
...
groff (et al) isn't available in $TOOLDIR in that situation.
Fixes PR 30675.
(If we ever implement more specific "don't build groff" or "don't build C++"
build knobs, we can change this to use that.)
2008-08-21 06:17:41 +00:00
bouyer
fee07bcfd4
Add an iso_image target (iso-image as a target name doesn't play well with
...
bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE
with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for:
alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax.
mac68k/macppc no there yet because of missing feature in makefs.
call iso_image in distrib/ for iso-image in the top Makefile.
2007-03-06 21:56:47 +00:00
cl
885c0b6fc9
``build.sh -m xen-i386 release'' now builds a release for NetBSD/xen
...
for i386. The resulting release consists of:
- NetBSD/xen for i386 kernel, loader and docuemntation
- NetBSD/i386 userland sets
2004-05-12 16:56:41 +00:00
christos
4c5fc72c1b
descend to utils if we are making obj
2004-04-25 06:19:49 +00:00
matt
3e065ff8fe
Need to wait after making the notes in case the port uses them later on.
2002-07-25 00:35:33 +00:00
lukem
e3e1a93b17
add TARGETS+=release
2002-07-23 10:43:50 +00:00
lukem
2c785b8363
.WAIT on miniroot, as some ports (such as sparc) need it built for
...
later steps to operate
2002-05-09 11:26:50 +00:00
lukem
f9a00fe84c
don't descend into utils as it's not necessary with recent crunchgens
2002-05-02 17:44:32 +00:00
lukem
41b068f7f4
Revert previous, and add back "utils" to SUBDIRS.
...
I accidentally committed the previous rev with the wrong commit message
(thanks go to Nick Hudson <skrll@netbsd.org> for picking this up).
Eventually we will probably want to stop descending into utils, but
now is not that time.
2002-04-02 22:36:59 +00:00
lukem
50fa8390ff
tweak the size from 4500k to 4480k, which is on a cyl group boundary
2002-03-12 12:51:57 +00:00
lukem
4e53825732
only descend into miniroot if ${MACHINE}/miniroot/Makefile.inc exists
2002-03-06 13:32:51 +00:00
hubertf
7478797a50
undo previous (test)
2001-06-21 13:36:27 +00:00
hubertf
e65828f665
whitespace-change
...
[log_accom test for committing to >1 module]
2001-06-21 13:33:02 +00:00
veego
21fbe5b6d3
Enter the notes subdir before entering the machine directories.
...
This is needed, at least for the alpha, to get the INSTALL.more doc.
1999-04-25 12:05:36 +00:00
ross
8a77a8a4f5
Descend into ./utils and ./notes, possibly into ./miniroot and also
...
into ./${MACHINE} if ${MACHINE}/Makefile exists. (None do right now.)
1998-05-02 07:40:23 +00:00