Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   tsutsui
Date:           Sun Jan 22 03:53:33 UTC 2012

Modified Files:
        src: BUILDING Makefile build.sh
        src/distrib: Makefile Makefile.inc
        src/distrib/amd64: Makefile
        src/distrib/common: Makefile.bootcd
        src/distrib/i386: Makefile
        src/distrib/pmax: Makefile
        src/distrib/sparc: Makefile
        src/distrib/sparc64: Makefile
        src/distrib/sun2: Makefile
        src/distrib/sun3: Makefile
        src/distrib/vax: Makefile
        src/etc: Makefile
Added Files:
        src/distrib/amd64/installimage: Makefile boot.cfg.in etc.rc etc.ttys
            install.sh spec.inst
        src/distrib/amd64/liveimage: Makefile Makefile.liveimage
        src/distrib/amd64/liveimage/emuimage: Makefile
        src/distrib/amd64/liveimage/usbimage: Makefile
        src/distrib/common/bootimage: Makefile.bootimage Makefile.installimage
            Makefile.liveimage diskproto.in diskproto.mbr.in
            diskproto.noswap.in diskproto.noswap.mbr.in fstab.in
            fstab.install.in spec.in
        src/distrib/i386/installimage: Makefile boot.cfg.in etc.rc etc.ttys
            install.sh spec.inst
        src/distrib/i386/liveimage: Makefile Makefile.liveimage
        src/distrib/i386/liveimage/emuimage: Makefile
        src/distrib/i386/liveimage/usbimage: Makefile
        src/distrib/pmax/liveimage: Makefile
        src/distrib/pmax/liveimage/emuimage: Makefile
        src/distrib/sparc/liveimage: Makefile
        src/distrib/sparc/liveimage/emuimage: Makefile
        src/distrib/sparc64/liveimage: Makefile
        src/distrib/sparc64/liveimage/emuimage: Makefile
        src/distrib/sun2/liveimage: Makefile
        src/distrib/sun2/liveimage/emuimage: Makefile
        src/distrib/sun3/liveimage: Makefile
        src/distrib/sun3/liveimage/emuimage: Makefile
        src/distrib/vax/liveimage: Makefile
        src/distrib/vax/liveimage/emuimage: Makefile

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/BUILDING
cvs rdiff -u -r1.289 -r1.290 src/Makefile
cvs rdiff -u -r1.252 -r1.253 src/build.sh
cvs rdiff -u -r1.17 -r1.18 src/distrib/Makefile
cvs rdiff -u -r1.9 -r1.10 src/distrib/Makefile.inc
cvs rdiff -u -r1.5 -r1.6 src/distrib/amd64/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/amd64/installimage/Makefile \
    src/distrib/amd64/installimage/boot.cfg.in \
    src/distrib/amd64/installimage/etc.rc \
    src/distrib/amd64/installimage/etc.ttys \
    src/distrib/amd64/installimage/install.sh \
    src/distrib/amd64/installimage/spec.inst
cvs rdiff -u -r0 -r1.1 src/distrib/amd64/liveimage/Makefile \
    src/distrib/amd64/liveimage/Makefile.liveimage
cvs rdiff -u -r0 -r1.1 src/distrib/amd64/liveimage/emuimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/amd64/liveimage/usbimage/Makefile
cvs rdiff -u -r1.18 -r1.19 src/distrib/common/Makefile.bootcd
cvs rdiff -u -r0 -r1.1 src/distrib/common/bootimage/Makefile.bootimage \
    src/distrib/common/bootimage/Makefile.installimage \
    src/distrib/common/bootimage/Makefile.liveimage \
    src/distrib/common/bootimage/diskproto.in \
    src/distrib/common/bootimage/diskproto.mbr.in \
    src/distrib/common/bootimage/diskproto.noswap.in \
    src/distrib/common/bootimage/diskproto.noswap.mbr.in \
    src/distrib/common/bootimage/fstab.in \
    src/distrib/common/bootimage/fstab.install.in \
    src/distrib/common/bootimage/spec.in
cvs rdiff -u -r1.8 -r1.9 src/distrib/i386/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/i386/installimage/Makefile \
    src/distrib/i386/installimage/boot.cfg.in \
    src/distrib/i386/installimage/etc.rc \
    src/distrib/i386/installimage/etc.ttys \
    src/distrib/i386/installimage/install.sh \
    src/distrib/i386/installimage/spec.inst
cvs rdiff -u -r0 -r1.1 src/distrib/i386/liveimage/Makefile \
    src/distrib/i386/liveimage/Makefile.liveimage
cvs rdiff -u -r0 -r1.1 src/distrib/i386/liveimage/emuimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/i386/liveimage/usbimage/Makefile
cvs rdiff -u -r1.4 -r1.5 src/distrib/pmax/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/pmax/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/pmax/liveimage/emuimage/Makefile
cvs rdiff -u -r1.7 -r1.8 src/distrib/sparc/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sparc/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sparc/liveimage/emuimage/Makefile
cvs rdiff -u -r1.7 -r1.8 src/distrib/sparc64/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sparc64/liveimage/emuimage/Makefile
cvs rdiff -u -r1.9 -r1.10 src/distrib/sun2/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sun2/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sun2/liveimage/emuimage/Makefile
cvs rdiff -u -r1.10 -r1.11 src/distrib/sun3/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sun3/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/sun3/liveimage/emuimage/Makefile
cvs rdiff -u -r1.18 -r1.19 src/distrib/vax/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/vax/liveimage/Makefile
cvs rdiff -u -r0 -r1.1 src/distrib/vax/liveimage/emuimage/Makefile
cvs rdiff -u -r1.395 -r1.396 src/etc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index