History log of /src/distrib/hpcmips |
Revision | Date | Author | Comments |
1.34 | 23-Sep-2025 |
rillig | all: fix "Invalid internal option" warning from make
|
1.33 | 19-Sep-2008 |
tsutsui | Sigh, fix previous properly.
|
1.32 | 19-Sep-2008 |
tsutsui | Fix a typo in previous.
|
1.31 | 19-Sep-2008 |
tsutsui | Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
XXX: maybe ramdisk kernels should be installed into binary/kernel dir XXX: as other ports rather than installation dir, and XXX: kernel config names should be preserved in their filenames.
|
1.30 | 23-Jun-2008 |
matt | Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR}
|
1.29 | 26-Apr-2008 |
tsutsui | branches: 1.29.2; Build install kernels and standalone bootloaders in their own directories so that parallel build works properly.
|
1.28 | 06-Mar-2007 |
bouyer | branches: 1.28.12; 1.28.14; 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.
|
1.27 | 04-Jul-2005 |
he | branches: 1.27.4; 1.27.6; Use "${INSTALL} -c" instead of "cp". This makes it possible to install the bootloader code in a "make release" with UPDATE turned on. Otherwise we get "permission denied" errors because the target is mode 444.
|
1.26 | 19-Mar-2004 |
jmc | Convert to usage of UUDECODE_FILES and standardize on filename extension
|
1.25 | 10-Jul-2003 |
lukem | Rename a large chunk of the make(1) variables which refer to a program/tool from "FOO" to "TOOL_FOO". The new variables are: TOOL_ASN1_COMPILE TOOL_CAP_MKDB TOOL_CAT TOOL_CKSUM TOOL_COMPILE_ET TOOL_CONFIG TOOL_CRUNCHGEN TOOL_CTAGS TOOL_DB TOOL_EQN TOOL_FGEN TOOL_GENCAT TOOL_GROFF TOOL_HEXDUMP TOOL_INDXBIB TOOL_INSTALLBOOT TOOL_INSTALL_INFO TOOL_M4 TOOL_MAKEFS TOOL_MAKEINFO TOOL_MAKEWHATIS TOOL_MDSETIMAGE TOOL_MENUC TOOL_MKCSMAPPER TOOL_MKESDB TOOL_MKLOCALE TOOL_MKMAGIC TOOL_MKTEMP TOOL_MSGC TOOL_MTREE TOOL_PAX TOOL_PIC TOOL_PREPMKBOOTIMAGE TOOL_PWD_MKDB TOOL_REFER TOOL_ROFF_ASCII TOOL_ROFF_DVI TOOL_ROFF_HTML TOOL_ROFF_PS TOOL_ROFF_RAW TOOL_RPCGEN TOOL_SOELIM TOOL_SUNLABEL TOOL_TBL TOOL_UUDECODE TOOL_VGRIND TOOL_ZIC
For each, provide default in <bsd.sys.mk> of the form: TOOL_FOO?= foo and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override: TOOL_FOO= ${TOOLDIR}/bin/${_TOOL_PREFIX}foo
Document all of these in bsd.README.
This cleans up a chunk of potential (and actual) namespace collision within our build infrastructure, as well as improves consistency in the share/mk documentation and provision of appropriate defaults for each of these variables.
|
1.24 | 03-Jan-2003 |
lukem | Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of "${RELEASEDIR}/...".
${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only cleaned if UPDATE is not defined.
|
1.23 | 18-Nov-2002 |
lukem | Consistently use "netbsd-XXXXX" instead of "netbsd.XXXXX".
|
1.22 | 24-Sep-2002 |
shin | reorder lines so that ${MAKESUMS} is executed after all files are installed. (previous revision calculates checksums only for *boot.exe)
|
1.21 | 08-May-2002 |
lukem | branches: 1.21.2; - whitespace consistency cleanup - build (mdset/nm/strip) into ${filename} as one rule, and move ${filename}.gz into separate rule - rename MDSET.${filename}.nosymbols -> MDSET_NOSYMBOLS.${filename} - rename MDSET.${filename}.post -> MDSET_POST.${filename}, and don't do suffix handling here - rework suffix handling: - rename MDSET.${filename}.suffixes -> MDSET_SUFFIXES.${filename}, and change from list of suffixes to list of "suffix cmdtobuildsuffix", where cmdtobuildsuffix is the name of the variable containing the command to build ${filename}.${suffix} (available as "${.TARGET}"). - for each ${filename}.${suffix}, depend upon ${filename} and use ${cmdtobuildsuffix} to create the former. - add separate ${filename}.${suffix}.gz rule - mipsco & pmax: rename "install.gz" to "netbsd-INSTALL.gz", for consistency and so the target to build the mdset kernel doesn't get confused with general "install" target
|
1.20 | 07-May-2002 |
lukem | Use release:: instead of release: when multiple release targets may exist
|
1.19 | 02-May-2002 |
lukem | yet another distrib overhaul: - move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib (fixes problem caused by implicit include of ../Makefile.inc in certain submake conditions triggered by makefiles not yet in tree) - removed mkdir of ${RELEASEDIR}/*; rely upon "snap_pre" target of etc/Makefile to create all the release directories - renamed RELINSTALL to RELEASE_INSTALL - renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR - renamed MDSETDIR to MDSET_RELEASEDIR - removed ITARGET - move release target from top level to appropriate subdirectory - ensure release target has correct depends - replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD - Makefile.image: add realall: ${IMAGE}
|
1.18 | 26-Apr-2002 |
lukem | replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version
|
1.17 | 14-Apr-2002 |
lukem | Makefile.mdset: add ${KERNELDEPS} variable which is ${KERNELS} with .WAIT between the items, and remove .WAIT from ${KERNELS}. Use ${KERNELDEPS} in make dependencies.
|
1.16 | 12-Apr-2002 |
lukem | 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.
|
1.15 | 12-Apr-2002 |
lukem | - 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
|
1.14 | 11-Apr-2002 |
lukem | convert to using distrib/common/Makefile.mdset
|
1.13 | 11-Apr-2002 |
shin | fix typo.
|
1.12 | 11-Apr-2002 |
lukem | clean up to NDWO makefile
|
1.11 | 10-Apr-2002 |
shin | use ${UUDECODE}. execute ${UUDECODE} at destination directory.
|
1.10 | 23-Mar-2002 |
shin | delete TX3922. add hpcboot.
|
1.9 | 05-Mar-2002 |
thorpej | Make sure <bsd.own.mk> is pulled in before ${PRINTOBJDIR} is used.
|
1.8 | 18-Feb-2002 |
shin | s/mdsetimage/${MDSETIMAGE}/.
|
1.7 | 09-Feb-2002 |
lukem | don't set the owner or group when installing into $RELEASEDIR
|
1.6 | 14-Nov-2001 |
tv | ${MAKE} print-objdir -> ${PRINTOBJDIR}
|
1.5 | 21-Oct-2001 |
jmc | Convert to using ${MDSETIMAGE}.
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have it overriden as needed for cross/-current builds.
|
1.4 | 22-Apr-2001 |
shin | build INSTKERNELS for system installation.
|
1.3 | 30-Aug-2000 |
jhawk | Use ${MAKE} instead of make
|
1.2 | 12-Jun-2000 |
shin | install installation kernel and helper program (pbsdboot.exe).
|
1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
1.1.1.1 | 16-Sep-1999 |
takemura | Import NetBSD/hpcmips source files from hpcmips repository. file list: sys/arch/hpcmips/ distrib/hpcmips/ etc/etc.hpcmips/ lib/libc/arch/mips/fplib/ lib/libc/arch/mips/fplib/Makefile.inc lib/libc/arch/mips/fplib/environment.h lib/libc/arch/mips/fplib/fplib_glue.c lib/libc/arch/mips/fplib/fplib_libc.c lib/libc/arch/mips/fplib/hpcmips-gcc.h lib/libc/arch/mips/fplib/softfloat-macros.h lib/libc/arch/mips/fplib/softfloat-specialize.h lib/libc/arch/mips/fplib/softfloat.c lib/libc/arch/mips/fplib/softfloat.h lib/libc/arch/mips/gen/ieee.h lib/libc/arch/mips/gen/sf_fabs.c lib/libc/arch/mips/gen/sf_flt_rounds.c lib/libc/arch/mips/gen/sf_fpgetmask.c lib/libc/arch/mips/gen/sf_fpgetround.c lib/libc/arch/mips/gen/sf_fpgetsticky.c lib/libc/arch/mips/gen/sf_fpsetmask.c lib/libc/arch/mips/gen/sf_fpsetround.c lib/libc/arch/mips/gen/sf_fpsetsticky.c lib/libc/arch/mips/gen/sf_isinf.c lib/libc/arch/mips/gen/sf_ldexp.c lib/libc/arch/mips/gen/sf_modf.c
|
1.21.2.1 | 30-Sep-2002 |
lukem | Pull up revision 1.22 (requested by shin in ticket #856): reorder lines so that ${MAKESUMS} is executed after all files are installed. (previous revision calculates checksums only for *boot.exe)
|
1.27.6.1 | 24-Sep-2007 |
wrstuden | Catch up with netbsd-4.
|
1.27.4.2 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.27.4.1 | 17-Sep-2007 |
msaitoh | branches: 1.27.4.1.2; Pullup rev. 1.28 (requested by jun in ticket #878):
NetBSD/hpcmips couldn't make iso-image.
|
1.27.4.1.2.1 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.28.14.1 | 18-May-2008 |
yamt | sync with head.
|
1.28.12.4 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.28.12.3 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.28.12.2 | 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.28.12.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.29.2.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.2 | 11-Apr-2002 |
lukem | clean up to NDWO makefile
|
1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
1.1.1.1 | 16-Sep-1999 |
takemura | Import NetBSD/hpcmips source files from hpcmips repository. file list: sys/arch/hpcmips/ distrib/hpcmips/ etc/etc.hpcmips/ lib/libc/arch/mips/fplib/ lib/libc/arch/mips/fplib/Makefile.inc lib/libc/arch/mips/fplib/environment.h lib/libc/arch/mips/fplib/fplib_glue.c lib/libc/arch/mips/fplib/fplib_libc.c lib/libc/arch/mips/fplib/hpcmips-gcc.h lib/libc/arch/mips/fplib/softfloat-macros.h lib/libc/arch/mips/fplib/softfloat-specialize.h lib/libc/arch/mips/fplib/softfloat.c lib/libc/arch/mips/fplib/softfloat.h lib/libc/arch/mips/gen/ieee.h lib/libc/arch/mips/gen/sf_fabs.c lib/libc/arch/mips/gen/sf_flt_rounds.c lib/libc/arch/mips/gen/sf_fpgetmask.c lib/libc/arch/mips/gen/sf_fpgetround.c lib/libc/arch/mips/gen/sf_fpgetsticky.c lib/libc/arch/mips/gen/sf_fpsetmask.c lib/libc/arch/mips/gen/sf_fpsetround.c lib/libc/arch/mips/gen/sf_fpsetsticky.c lib/libc/arch/mips/gen/sf_isinf.c lib/libc/arch/mips/gen/sf_ldexp.c lib/libc/arch/mips/gen/sf_modf.c
|
1.1 | 06-Mar-2007 |
bouyer | branches: 1.1.2; 1.1.14; 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.
|
1.1.14.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1.2.2 | 09-Mar-2007 |
riz | Pull up following revision(s) (requested by bouyer in ticket #494): sys/arch/i386/conf/GENERIC.MP: revision 1.9 distrib/pc532/cdroms/installcd/Makefile: revision 1.1 distrib/macppc/Makefile: revision 1.15 distrib/ofppc/Makefile: revision 1.2 distrib/ibmnws/Makefile: revision 1.2 distrib/acorn32/Makefile: revision 1.18 distrib/x68k/cdroms/installcd/Makefile: revision 1.1 distrib/sparc/Makefile: revision 1.7 distrib/sparc64/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/Makefile: revision 1.1 distrib/hpcsh/Makefile: revision 1.6 distrib/ofppc/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/Makefile: revision 1.13 distrib/news68k/cdroms/installcd/Makefile: revision 1.1 distrib/amiga/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/cdroms/Makefile: revision 1.1 distrib/amiga/cdroms/Makefile: revision 1.1 etc/etc.mac68k/Makefile.inc: revision 1.18 distrib/shark/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/Makefile: revision 1.28 distrib/hpcmips/cdroms/Makefile: revision 1.1 distrib/amd64/floppies/Makefile: revision 1.3 sys/arch/amd64/conf/INSTALL_ACPI: file removal distrib/i386/cdroms/Makefile: revision 1.4 distrib/acorn26/cdroms/installcd/Makefile: revision 1.1 distrib/hpcsh/cdroms/Makefile: revision 1.1 distrib/prep/cdroms/Makefile: revision 1.1 distrib/pc532/Makefile: revision 1.4 distrib/acorn32/cdroms/installcd/Makefile: revision 1.1 distrib/sun2/Makefile: revision 1.8 distrib/vax/Makefile: revision 1.17 distrib/sparc64/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/cdroms/Makefile: revision 1.1 distrib/mipsco/cdroms/installcd/Makefile: revision 1.1 distrib/sun3/cdroms/installcd/Makefile: revision 1.1 distrib/vax/cdroms/installcd/Makefile: revision 1.1 distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1 distrib/mvme68k/Makefile: revision 1.4 distrib/mvmeppc/cdroms/Makefile: revision 1.1 distrib/newsmips/Makefile: revision 1.4 sys/arch/i386/conf/GENERIC.MPACPI: file removal distrib/hpcarm/cdroms/Makefile: revision 1.1 distrib/evbppc/cdroms/Makefile: revision 1.1 sys/arch/i386/conf/INSTALL_LARGE: revision 1.1 distrib/i386/cdroms/installcd/Makefile: revision 1.2 distrib/i386/cdroms/installcd/Makefile: revision 1.3 doc/CHANGES: revision 1.804 distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.2 distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.3 distrib/evbarm/Makefile: revision 1.8 distrib/mvmeppc/Makefile: revision 1.3 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3 distrib/macppc/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/cdroms/Makefile: revision 1.1 distrib/alpha/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/installcd/Makefile: revision 1.1 distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4 distrib/pmppc/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/Makefile: revision 1.2 distrib/pmppc/Makefile: revision 1.2 distrib/arc/cdroms/Makefile: revision 1.1 sys/arch/amd64/conf/INSTALL: revision 1.66 distrib/sun3/cdroms/Makefile: revision 1.1 distrib/mipsco/Makefile: revision 1.4 distrib/sun3/Makefile: revision 1.9 distrib/vax/cdroms/Makefile: revision 1.1 distrib/pmppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile.cdrom: revision 1.1 distrib/atari/cdroms/installcd/Makefile: revision 1.1 distrib/evbppc/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/Makefile: revision 1.4 Makefile: revision 1.247 distrib/cats/cdroms/installcd/Makefile: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.130 sys/arch/amd64/conf/GENERIC: revision 1.131 distrib/sgimips/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/Makefile: revision 1.1 distrib/cats/cdroms/Makefile: revision 1.1 distrib/evbmips/Makefile: revision 1.3 distrib/evbmips/Makefile: revision 1.4 sys/arch/amd64/conf/GENERIC_ACPI: file removal distrib/ews4800mips/Makefile: revision 1.2 distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/Makefile: revision 1.5 distrib/amd64/cdroms/installcd/Makefile: revision 1.2 distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/cdroms/installcd/Makefile: revision 1.1 etc/etc.amd64/Makefile.inc: revision 1.7 distrib/i386/instkernel/Makefile: revision 1.6 distrib/x68k/cdroms/Makefile: revision 1.1 distrib/i386/cdroms/Makefile.cdrom: revision 1.1 distrib/sandpoint/Makefile: revision 1.4 distrib/i386/cdroms/Makefile.cdrom: revision 1.2 distrib/amiga/Makefile: revision 1.3 distrib/amd64/cdroms/bootcd/Makefile: revision 1.2 distrib/news68k/Makefile: revision 1.4 distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5 distrib/news68k/cdroms/Makefile: revision 1.1 distrib/sparc/cdroms/Makefile: revision 1.1 distrib/shark/cdroms/Makefile: revision 1.1 etc/Makefile: revision 1.341 distrib/amd64/instkernel/Makefile: revision 1.2 distrib/sparc64/Makefile: revision 1.7 distrib/dreamcast/cdroms/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.3 distrib/ews4800mips/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/installcd/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.4 distrib/macppc/cdroms/Makefile: revision 1.1 distrib/mvme68k/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/Makefile: revision 1.1 distrib/hpcarm/Makefile: revision 1.3 distrib/arc/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1 distrib/mipsco/cdroms/Makefile: revision 1.1 distrib/Makefile.inc: revision 1.9 distrib/playstation2/cdroms/installcd/Makefile: revision 1.1 distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/Makefile: revision 1.1 distrib/arc/Makefile: revision 1.3 distrib/sparc/cdroms/installcd/Makefile: revision 1.1 distrib/evbmips/cdroms/installcd/Makefile: revision 1.1 distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1 distrib/prep/Makefile: revision 1.3 distrib/ibmnws/cdroms/Makefile: revision 1.1 distrib/sandpoint/cdroms/Makefile: revision 1.1 distrib/atari/Makefile: revision 1.6 distrib/sgimips/cdroms/Makefile: revision 1.1 distrib/amd64/Makefile: revision 1.4 distrib/atari/cdroms/Makefile: revision 1.1 distrib/x68k/Makefile: revision 1.5 distrib/x68k/Makefile: revision 1.6 distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1 distrib/evbarm/cdroms/Makefile: revision 1.1 distrib/acorn32/cdroms/Makefile: revision 1.1 distrib/cats/Makefile: revision 1.3 distrib/evbmips/cdroms/Makefile: revision 1.1 distrib/pc532/cdroms/Makefile: revision 1.1 distrib/Makefile: revision 1.14 distrib/evbarm/cdroms/installcd/Makefile: revision 1.1 distrib/ofppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile: revision 1.3 distrib/common/Makefile.bootcd: revision 1.8 distrib/i386/cdroms/bootcd-laptop/Makefile: file removal sys/arch/i386/conf/GENERIC: revision 1.813 distrib/hp300/Makefile: revision 1.17 sys/arch/i386/conf/GENERIC: revision 1.814 distrib/evbppc/Makefile: revision 1.2 distrib/pmax/cdroms/installcd/Makefile: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.49 distrib/sgimips/Makefile: revision 1.2 distrib/prep/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/Makefile: revision 1.4 distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/Makefile: revision 1.22 distrib/dreamcast/Makefile: revision 1.2 Improve the use of makefs to build boot CDs, and make it truely MI: - allow to specify the "instkernel" directory, and allow to put multiple kernels on the image - allow to specify the directory where the image will be created - only use bootxx_cd9660 if it exists - search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to usr/mdec/boot - make 'installboot -e' optional - use target 'release' or 'iso_image' depending on ${CDRELEASE} - call some MD targets, which will eventually complete the file list or make the image bootable For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs. 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. Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO images. amd64 gets a single kernel; i386 images gets 3 kernels: - netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default - nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz - nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal non-ACPI kernel - drop the bootcd-laptop image both gets an installcd image, which is the same as bootcd but with the binary sets in addition to kernels. Make iso-image do nothing for all but mac68k, which still relies on mkisofs to create bootable ISO image. macppc should also be there, but it seems the code to make an iso bootable never got added in etc.macppc/ Fix typo in subdir name. Revert local changes that went in accidentally with the "add ACPI" commit. Note ACPI by default in i386/amd64, and the iso-image changes. Fix SUBDIR in previous Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly. Correct typo: the directory is named cdroms, not cdrom. Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom.
|
1.1.2.1 | 06-Mar-2007 |
riz | file Makefile was added on branch netbsd-4 on 2007-03-09 06:59:24 +0000
|
1.3 | 23-Sep-2019 |
christos | Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of ${RELEASEDIR}/${MACHINE} (Paul Ripke)
|
1.2 | 28-Sep-2018 |
martin | Now that we do not force debug sets off install CDs any more, explicitly set CDRELEASE_NODEBUG everywhere.
|
1.1 | 06-Mar-2007 |
bouyer | branches: 1.1.2; 1.1.14; 1.1.80; 1.1.82; 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.
|
1.1.82.2 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.1.82.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
1.1.80.1 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.1.14.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1.2.2 | 09-Mar-2007 |
riz | Pull up following revision(s) (requested by bouyer in ticket #494): sys/arch/i386/conf/GENERIC.MP: revision 1.9 distrib/pc532/cdroms/installcd/Makefile: revision 1.1 distrib/macppc/Makefile: revision 1.15 distrib/ofppc/Makefile: revision 1.2 distrib/ibmnws/Makefile: revision 1.2 distrib/acorn32/Makefile: revision 1.18 distrib/x68k/cdroms/installcd/Makefile: revision 1.1 distrib/sparc/Makefile: revision 1.7 distrib/sparc64/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/Makefile: revision 1.1 distrib/hpcsh/Makefile: revision 1.6 distrib/ofppc/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/Makefile: revision 1.13 distrib/news68k/cdroms/installcd/Makefile: revision 1.1 distrib/amiga/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/installcd/Makefile: revision 1.1 distrib/playstation2/cdroms/Makefile: revision 1.1 distrib/amiga/cdroms/Makefile: revision 1.1 etc/etc.mac68k/Makefile.inc: revision 1.18 distrib/shark/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/Makefile: revision 1.28 distrib/hpcmips/cdroms/Makefile: revision 1.1 distrib/amd64/floppies/Makefile: revision 1.3 sys/arch/amd64/conf/INSTALL_ACPI: file removal distrib/i386/cdroms/Makefile: revision 1.4 distrib/acorn26/cdroms/installcd/Makefile: revision 1.1 distrib/hpcsh/cdroms/Makefile: revision 1.1 distrib/prep/cdroms/Makefile: revision 1.1 distrib/pc532/Makefile: revision 1.4 distrib/acorn32/cdroms/installcd/Makefile: revision 1.1 distrib/sun2/Makefile: revision 1.8 distrib/vax/Makefile: revision 1.17 distrib/sparc64/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/cdroms/Makefile: revision 1.1 distrib/mipsco/cdroms/installcd/Makefile: revision 1.1 distrib/sun3/cdroms/installcd/Makefile: revision 1.1 distrib/vax/cdroms/installcd/Makefile: revision 1.1 distrib/hpcarm/cdroms/installcd/Makefile: revision 1.1 distrib/mvme68k/Makefile: revision 1.4 distrib/mvmeppc/cdroms/Makefile: revision 1.1 distrib/newsmips/Makefile: revision 1.4 sys/arch/i386/conf/GENERIC.MPACPI: file removal distrib/hpcarm/cdroms/Makefile: revision 1.1 distrib/evbppc/cdroms/Makefile: revision 1.1 sys/arch/i386/conf/INSTALL_LARGE: revision 1.1 distrib/i386/cdroms/installcd/Makefile: revision 1.2 distrib/i386/cdroms/installcd/Makefile: revision 1.3 doc/CHANGES: revision 1.804 distrib/hpcsh/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.2 distrib/mvmeppc/cdroms/installcd/Makefile: revision 1.1 distrib/i386/cdroms/bootcd/Makefile: revision 1.3 distrib/evbarm/Makefile: revision 1.8 distrib/mvmeppc/Makefile: revision 1.3 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/cdroms/bootcd-com/Makefile: revision 1.3 distrib/macppc/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/cdroms/Makefile: revision 1.1 distrib/alpha/cdroms/Makefile: revision 1.1 distrib/hp300/cdroms/installcd/Makefile: revision 1.1 distrib/amd64/floppies/bootfloppy/Makefile: revision 1.4 distrib/pmppc/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/Makefile: revision 1.2 distrib/pmppc/Makefile: revision 1.2 distrib/arc/cdroms/Makefile: revision 1.1 sys/arch/amd64/conf/INSTALL: revision 1.66 distrib/sun3/cdroms/Makefile: revision 1.1 distrib/mipsco/Makefile: revision 1.4 distrib/sun3/Makefile: revision 1.9 distrib/vax/cdroms/Makefile: revision 1.1 distrib/pmppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile.cdrom: revision 1.1 distrib/atari/cdroms/installcd/Makefile: revision 1.1 distrib/evbppc/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/installcd/Makefile: revision 1.1 distrib/pmax/Makefile: revision 1.4 Makefile: revision 1.247 distrib/cats/cdroms/installcd/Makefile: revision 1.1 sys/arch/amd64/conf/GENERIC: revision 1.130 sys/arch/amd64/conf/GENERIC: revision 1.131 distrib/sgimips/cdroms/installcd/Makefile: revision 1.1 distrib/hp700/cdroms/Makefile: revision 1.1 distrib/cats/cdroms/Makefile: revision 1.1 distrib/evbmips/Makefile: revision 1.3 distrib/evbmips/Makefile: revision 1.4 sys/arch/amd64/conf/GENERIC_ACPI: file removal distrib/ews4800mips/Makefile: revision 1.2 distrib/amd64/cdroms/bootcd-com/Makefile: revision 1.2 distrib/i386/Makefile: revision 1.5 distrib/amd64/cdroms/installcd/Makefile: revision 1.2 distrib/mvme68k/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/cdroms/installcd/Makefile: revision 1.1 etc/etc.amd64/Makefile.inc: revision 1.7 distrib/i386/instkernel/Makefile: revision 1.6 distrib/x68k/cdroms/Makefile: revision 1.1 distrib/i386/cdroms/Makefile.cdrom: revision 1.1 distrib/sandpoint/Makefile: revision 1.4 distrib/i386/cdroms/Makefile.cdrom: revision 1.2 distrib/amiga/Makefile: revision 1.3 distrib/amd64/cdroms/bootcd/Makefile: revision 1.2 distrib/news68k/Makefile: revision 1.4 distrib/amd64/floppies/bootfloppy-com/Makefile: revision 1.5 distrib/news68k/cdroms/Makefile: revision 1.1 distrib/sparc/cdroms/Makefile: revision 1.1 distrib/shark/cdroms/Makefile: revision 1.1 etc/Makefile: revision 1.341 distrib/amd64/instkernel/Makefile: revision 1.2 distrib/sparc64/Makefile: revision 1.7 distrib/dreamcast/cdroms/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.3 distrib/ews4800mips/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/installcd/Makefile: revision 1.1 distrib/shark/Makefile: revision 1.4 distrib/macppc/cdroms/Makefile: revision 1.1 distrib/mvme68k/cdroms/Makefile: revision 1.1 distrib/sun2/cdroms/Makefile: revision 1.1 distrib/hpcarm/Makefile: revision 1.3 distrib/arc/cdroms/installcd/Makefile: revision 1.1 distrib/hpcmips/cdroms/installcd/Makefile: revision 1.1 distrib/mipsco/cdroms/Makefile: revision 1.1 distrib/Makefile.inc: revision 1.9 distrib/playstation2/cdroms/installcd/Makefile: revision 1.1 distrib/ibmnws/cdroms/installcd/Makefile: revision 1.1 distrib/newsmips/cdroms/Makefile: revision 1.1 distrib/arc/Makefile: revision 1.3 distrib/sparc/cdroms/installcd/Makefile: revision 1.1 distrib/evbmips/cdroms/installcd/Makefile: revision 1.1 distrib/ews4800mips/cdroms/installcd/Makefile: revision 1.1 distrib/prep/Makefile: revision 1.3 distrib/ibmnws/cdroms/Makefile: revision 1.1 distrib/sandpoint/cdroms/Makefile: revision 1.1 distrib/atari/Makefile: revision 1.6 distrib/sgimips/cdroms/Makefile: revision 1.1 distrib/amd64/Makefile: revision 1.4 distrib/atari/cdroms/Makefile: revision 1.1 distrib/x68k/Makefile: revision 1.5 distrib/x68k/Makefile: revision 1.6 distrib/sandpoint/cdroms/installcd/Makefile: revision 1.1 distrib/evbarm/cdroms/Makefile: revision 1.1 distrib/acorn32/cdroms/Makefile: revision 1.1 distrib/cats/Makefile: revision 1.3 distrib/evbmips/cdroms/Makefile: revision 1.1 distrib/pc532/cdroms/Makefile: revision 1.1 distrib/Makefile: revision 1.14 distrib/evbarm/cdroms/installcd/Makefile: revision 1.1 distrib/ofppc/cdroms/Makefile: revision 1.1 distrib/amd64/cdroms/Makefile: revision 1.3 distrib/common/Makefile.bootcd: revision 1.8 distrib/i386/cdroms/bootcd-laptop/Makefile: file removal sys/arch/i386/conf/GENERIC: revision 1.813 distrib/hp300/Makefile: revision 1.17 sys/arch/i386/conf/GENERIC: revision 1.814 distrib/evbppc/Makefile: revision 1.2 distrib/pmax/cdroms/installcd/Makefile: revision 1.1 etc/etc.i386/Makefile.inc: revision 1.49 distrib/sgimips/Makefile: revision 1.2 distrib/prep/cdroms/installcd/Makefile: revision 1.1 distrib/acorn26/Makefile: revision 1.4 distrib/dreamcast/cdroms/installcd/Makefile: revision 1.1 distrib/alpha/Makefile: revision 1.22 distrib/dreamcast/Makefile: revision 1.2 Improve the use of makefs to build boot CDs, and make it truely MI: - allow to specify the "instkernel" directory, and allow to put multiple kernels on the image - allow to specify the directory where the image will be created - only use bootxx_cd9660 if it exists - search for second-stage boot as usr/mdec/boot.${MACHINE} in addition to usr/mdec/boot - make 'installboot -e' optional - use target 'release' or 'iso_image' depending on ${CDRELEASE} - call some MD targets, which will eventually complete the file list or make the image bootable For the benefit of modern hardware, enable ACPI by default in INSTALL and GENERIC kernels. If ACPI is an issue on your hardware, 'boot -c' and 'disable acpi' should be a workaround. ACPI-enabled kernels works fine on pre-acpi hardware. for amd64: - add ACPI to INSTALL and GENERIC, remove the *_ACPI config files. - get rid of the bootfloppy-big.fs boot image, and got to a 3-floppy boot image for i386: - introduce INSTALL_LARGE which has ACPI and some devices with big firmware - move some devices from INSTALL to INSTALL_LARGE - Boot floppies still use INSTALL, and bootfloppy-big.fs is still there (for thoses who want to build el-torito floppy emulation boot CD) and use INSTALL. For both, drop the 'iso-image' code in etc/ to make the iso bootable, we'll use something else to build bootable CDs. 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. Use the new common/Makefile.bootcd to make i386 and amd64 bootable ISO images. amd64 gets a single kernel; i386 images gets 3 kernels: - netbsd, copy from netbsd-INSTALL_LARGE.gz, loaded by default - nbsd-l, copy from netbsd-INSTALL_LAPTOP.gz - nbsd-i, copy from netbsd-INSTALL.gz for those who want the traditionnal non-ACPI kernel - drop the bootcd-laptop image both gets an installcd image, which is the same as bootcd but with the binary sets in addition to kernels. Make iso-image do nothing for all but mac68k, which still relies on mkisofs to create bootable ISO image. macppc should also be there, but it seems the code to make an iso bootable never got added in etc.macppc/ Fix typo in subdir name. Revert local changes that went in accidentally with the "add ACPI" commit. Note ACPI by default in i386/amd64, and the iso-image changes. Fix SUBDIR in previous Remove duplicate ACPIVERBOSE and ACPI_SCANPCI; pointed out by Nicolas Joly. Correct typo: the directory is named cdroms, not cdrom. Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom.
|
1.1.2.1 | 06-Mar-2007 |
riz | file Makefile was added on branch netbsd-4 on 2007-03-09 06:59:45 +0000
|
1.1 | 26-Apr-2008 |
tsutsui | branches: 1.1.4; 1.1.6; 1.1.8; 1.1.10; Build install kernels and standalone bootloaders in their own directories so that parallel build works properly.
|
1.1.10.2 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.1.10.1 | 26-Apr-2008 |
bouyer | file Makefile was added on branch netbsd-4-0 on 2008-09-22 18:15:00 +0000
|
1.1.8.2 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.1.8.1 | 26-Apr-2008 |
bouyer | file Makefile was added on branch netbsd-4 on 2008-09-22 18:14:43 +0000
|
1.1.6.3 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.1.6.1 | 26-Apr-2008 |
mjf | file Makefile was added on branch mjf-devfs2 on 2008-06-02 13:21:13 +0000
|
1.1.4.2 | 18-May-2008 |
yamt | sync with head.
|
1.1.4.1 | 26-Apr-2008 |
yamt | file Makefile was added on branch yamt-pf42 on 2008-05-18 12:29:35 +0000
|
1.22 | 01-Nov-2021 |
martin | Use libhack and the non-widechar hacked version of curses for the ramdisk image to save some space.
|
1.21 | 24-Jan-2017 |
christos | += for MAKEFS_FLAGS
|
1.20 | 26-Oct-2012 |
tsutsui | branches: 1.20.14; 1.20.18; Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports): Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all" no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
|
1.19 | 11-Feb-2010 |
roy | branches: 1.19.6; 1.19.8; 1.19.12; 1.19.14; Remove terminfo.db as it's now embedded in libterminfo.
|
1.18 | 05-Feb-2010 |
roy | Use the rescue terminfo.db in our images instead of termcap.
|
1.17 | 20-Sep-2009 |
abs | 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset:
ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System)
Trying to provide similar functionality across all ports? It'll never catch on...
|
1.16 | 20-Sep-2009 |
abs | Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media...
|
1.15 | 07-Apr-2009 |
joerg | Change ramdisks from dhclient to dhcpcd and add corresponding glue to sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
|
1.14 | 10-Apr-2003 |
he | branches: 1.14.32; 1.14.42; Expand the miniroot by 256KB, so that this builds again.
|
1.13 | 01-Feb-2003 |
tsutsui | Remove "-Wa,-xgot" hack from DBG flag for broken objcopy-crunchide that has been fixed by simonb.
BTW, should we also add "-mmemcpy" here to reduce code size?
|
1.12 | 17-Oct-2002 |
lukem | Rework how SMALLPROG was being used and how INET6 support was enabled. There's two variables added to Makefile.crunch:
SMALLPROG If 1, add SMALLPROG=1 to CRUNCHENV. [default: 1] This can be used by various Makefiles to determine if a `small' version of the program is required.
SMALLPROG_INET6 If 1 and SMALLPROG == 1, add SMALLPROG_INET6=1 to CRUNCHENV. [default: 0] This can be used by various Makefiles to determine if the `small' version has INET6 support enabled.
Only enable SMALLPROG_INET6 for programs on the ramdisks that have INET6 in the appropriate kernel, and cleanup INET6 setting. (Note: this means that sysinst won't get INET6 support if the kernel it's running on doesn't have it).
This change saves a fair bit of space on various install images (including i386 ramdisk-{ps2,small,tiny}) that didn't have INET6 in the kernel but were unconditionally getting INET6 support in their tools.
|
1.11 | 29-May-2002 |
lukem | don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago
|
1.10 | 23-Apr-2002 |
tv | branches: 1.10.2; The "objcopy" based crunchide method has a problem on MIPS; it turns global symbols into locals, but relocs are left in place (rather than attempting to resolve-in-place with "ld -r", even with "-Bsymbolic").
Standard MIPS code will generate CALL16 relocs for function calls, but the linker forbids such relocs from being used to call local symbols (such as those turned "local" by objcopy). So, rather than battle the toolchain uphill, work around it for the moment by forcing 32-bit GOT references with the assembler option "-xgot".
This will be fixed in a more clean manner in the future.
|
1.9 | 01-Apr-2002 |
lukem | ensure all sysinst-using makefs generated images have at least 15 inodes free, and be consistent how MAKEFS_FLAGS is defined.
|
1.8 | 23-Mar-2002 |
shin | tune inode density of miniroot.fs.
|
1.7 | 23-Mar-2002 |
shin | fix IMAGEENDIAN (s/be/le/).
|
1.6 | 06-Mar-2002 |
lukem | Commit work-in-progess rototill of distrib/miniroot and associated machine dependent files:
- Use infrastructure from distrib/common to build file system images with crunchgen-ed programs from a list file.
- Non root ("UNPRIVED") builds from a read-only source tree are possible, as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using common/makedev2spec.awk, etc.
- Cross builds should be possible, except that some ports need cross-compile host tool versions of installboot and any appropriate host disk labelling tools. XXX: pmax, sparc and vax need fixing for this!
- This code has NOT YET BEEN TESTED on most of the ports. It should work, but it is extremely likely that the file system parameters may need tweaking to get things to fit. See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example. If assistance is required, please ask!
|
1.5 | 05-Jan-2002 |
uch | s/vnd0d/vnd0/
|
1.4 | 11-Mar-2000 |
shin | enlarge ramdisk size.
|
1.3 | 27-Feb-2000 |
shin | add RCS Id
|
1.2 | 12-Feb-2000 |
shin | change ramdisk size.
|
1.1 | 21-Jan-2000 |
shin | oops, forgot to commit this file.
|
1.10.2.1 | 29-May-2002 |
lukem | Pull up revision 1.11 (requested by lukem): don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago
|
1.14.42.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.14.32.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.19.14.1 | 25-Nov-2012 |
jdc | Pull up revisions: src/distrib/emips/miniroot/Makefile.inc revision 1.3 src/distrib/hp300/miniroot/Makefile.inc revision 1.13 src/distrib/hpcarm/miniroot/Makefile.inc revision 1.7 src/distrib/hpcmips/miniroot/Makefile.inc revision 1.20 src/distrib/hpcsh/miniroot/Makefile.inc revision 1.8 src/distrib/mvme68k/miniroot/Makefile.inc revision 1.13 src/distrib/pmax/miniroot/Makefile.inc revision 1.24 src/distrib/vax/miniroot/Makefile.inc revision 1.23 (requested by tsutsui in ticket #650).
Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports): Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all" no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
|
1.19.12.1 | 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
1.19.8.1 | 18-Nov-2012 |
msaitoh | Pull up following revision(s) (requested by tsutsui in ticket #650): distrib/hpcmips/miniroot/Makefile.inc: revision 1.20 distrib/hpcsh/miniroot/Makefile.inc: revision 1.8 distrib/hp300/miniroot/Makefile.inc: revision 1.13 distrib/hpcarm/miniroot/Makefile.inc: revision 1.7 distrib/vax/miniroot/Makefile.inc: revision 1.23 distrib/mvme68k/miniroot/Makefile.inc: revision 1.13 distrib/emips/miniroot/Makefile.inc: revision 1.3 distrib/pmax/miniroot/Makefile.inc: revision 1.24 Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports): Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all" no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
|
1.19.6.1 | 30-Oct-2012 |
yamt | sync with head
|
1.20.18.1 | 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.20.14.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.8 | 09-Jan-2020 |
martin | PR install/54780: in the (of course totally unlikely) case that sysinst should crash, run "stty sane".
|
1.7 | 01-May-2010 |
tsutsui | branches: 1.7.48; 1.7.50; Remove mount_kernfs(8) and use dmesg(8) directly.
|
1.6 | 26-Jul-2003 |
salo | branches: 1.6.32; netbsd.org->NetBSD.org
|
1.5 | 14-Jun-2000 |
cgd | sweep of my licenses for consistency. (no functional changes) These files have copyright held by people in addition to myself. (I did the original work, they copied it, enhanced it, and added their copyright to the derivative work.) Their approval has been given re: the license change.
|
1.4 | 14-Jun-2000 |
cgd | fix up NetBSD RCS Ids to match the standard, and the leading comment as to match as well. No functional changes.
|
1.3 | 21-Jan-2000 |
tsutsui | rename (revert) memory disk filename /dev/mdX -> /dev/mdXa
|
1.2 | 21-Jan-2000 |
shin | first cut of sysinst for hpcmips. based on i386 version.
|
1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
1.1.1.1 | 16-Sep-1999 |
takemura | Import NetBSD/hpcmips source files from hpcmips repository. file list: sys/arch/hpcmips/ distrib/hpcmips/ etc/etc.hpcmips/ lib/libc/arch/mips/fplib/ lib/libc/arch/mips/fplib/Makefile.inc lib/libc/arch/mips/fplib/environment.h lib/libc/arch/mips/fplib/fplib_glue.c lib/libc/arch/mips/fplib/fplib_libc.c lib/libc/arch/mips/fplib/hpcmips-gcc.h lib/libc/arch/mips/fplib/softfloat-macros.h lib/libc/arch/mips/fplib/softfloat-specialize.h lib/libc/arch/mips/fplib/softfloat.c lib/libc/arch/mips/fplib/softfloat.h lib/libc/arch/mips/gen/ieee.h lib/libc/arch/mips/gen/sf_fabs.c lib/libc/arch/mips/gen/sf_flt_rounds.c lib/libc/arch/mips/gen/sf_fpgetmask.c lib/libc/arch/mips/gen/sf_fpgetround.c lib/libc/arch/mips/gen/sf_fpgetsticky.c lib/libc/arch/mips/gen/sf_fpsetmask.c lib/libc/arch/mips/gen/sf_fpsetround.c lib/libc/arch/mips/gen/sf_fpsetsticky.c lib/libc/arch/mips/gen/sf_isinf.c lib/libc/arch/mips/gen/sf_ldexp.c lib/libc/arch/mips/gen/sf_modf.c
|
1.6.32.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.7.50.1 | 28-Jan-2020 |
msaitoh | Pull up following revision(s) (requested by martin in ticket #669): distrib/playstation2/miniroot/dot.profile: revision 1.5 distrib/sparc64/instfs/dot.profile: revision 1.8 distrib/hpcarm/miniroot/dot.profile: revision 1.3 distrib/emips/miniroot/dot.profile: revision 1.2 distrib/x68k/floppies/ramdisk/dot.profile: revision 1.16 distrib/zaurus/ramdisk/dot.profile: revision 1.4 distrib/i386/ramdisks/common/dot.profile: revision 1.7 distrib/cobalt/ramdisk/dot.profile: revision 1.2 distrib/hpcsh/miniroot/dot.profile: revision 1.5 distrib/evbarm/instkernel/ramdisk/dot.profile: revision 1.3 distrib/riscv/ramdisk/dot.profile: revision 1.2 distrib/sandpoint/ramdisk/dot.profile: revision 1.2 distrib/landisk/ramdisk/dot.profile: revision 1.3 distrib/amd64/ramdisks/common/dot.profile: revision 1.4 distrib/macppc/floppies/ramdisk/dot.profile: revision 1.14 distrib/mipsco/ramdisk/dot.profile: revision 1.3 distrib/evbmips/instkernel/ramdisk/dot.profile: revision 1.2 distrib/acorn32/ramdisk/dot.profile: revision 1.4 distrib/cats/ramdisk/dot.profile: revision 1.5 distrib/vax/ramdisk/dot.profile: revision 1.10 distrib/pmax/miniroot/dot.profile: revision 1.3 distrib/sparc/miniroot/dot.profile: revision 1.16 distrib/hpcmips/miniroot/dot.profile: revision 1.8 distrib/prep/floppies/ramdisk/dot.profile: revision 1.3 distrib/news68k/floppies/ramdisk/dot.profile: revision 1.8 distrib/alpha/instkernel/ramdisk/dot.profile: revision 1.11 distrib/ofppc/ramdisks/common/dot.profile: revision 1.2 distrib/mac68k/instkernel/ramdisk/dot.profile: revision 1.9 distrib/hp300/ramdisk/dot.profile: revision 1.7 distrib/ews4800mips/floppies/ramdisk/dot.profile: revision 1.2 distrib/emips/ramdisk/dot.profile: revision 1.3 distrib/newsmips/floppies/ramdisk/dot.profile: revision 1.7 distrib/bebox/ramdisk/dot.profile: revision 1.2 distrib/rs6000/ramdisk/dot.profile: revision 1.2 distrib/sgimips/miniroot/dot.profile: revision 1.2 distrib/mvme68k/miniroot/dot.profile: revision 1.9 distrib/hppa/ramdisk/dot.profile: revision 1.2 distrib/luna68k/ramdisk/dot.profile: revision 1.2 distrib/sgimips/ramdisk/dot.profile: revision 1.4 distrib/evbsh3/instkernel/ramdisk/dot.profile: revision 1.2 distrib/evbppc/ramdisk/dot.profile: revision 1.5 distrib/shark/instkernel/ramdisk/dot.profile: revision 1.5 distrib/pmax/ramdisk/dot.profile: revision 1.11 distrib/dreamcast/ramdisk/dot.profile: revision 1.3 distrib/arc/ramdisk/dot.profile: revision 1.5 distrib/atari/floppies/common/dot.profile: revision 1.8 PR install/54780: in the (of course totally unlikely) case that sysinst should crash, run "stty sane".
|
1.7.48.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
1.19 | 20-Aug-2019 |
sevan | sysctl(8) is useful to have in the install env when debugging
|
1.18 | 30-Nov-2013 |
nakayama | branches: 1.18.4; 1.18.18; 1.18.26; 1.18.28; nvi has moved.
|
1.17 | 01-May-2010 |
tsutsui | branches: 1.17.6; 1.17.12; Remove mount_kernfs(8) and use dmesg(8) directly.
|
1.16 | 01-May-2010 |
tsutsui | Remove fsck_ext2fs(8) and mount_ext2fs(8). (no file-system EXT2FS in kernels) Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.
|
1.15 | 11-Feb-2010 |
roy | Remove terminfo.db as it's now embedded in libterminfo.
|
1.14 | 05-Feb-2010 |
roy | Use the rescue terminfo.db in our images instead of termcap.
|
1.13 | 20-Sep-2009 |
abs | 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset:
ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System)
Trying to provide similar functionality across all ports? It'll never catch on...
|
1.12 | 20-Sep-2009 |
abs | Nothing needs disktab anymore, so we'd rather have an inode and slightly over 1K of space on install media...
|
1.11 | 07-Apr-2009 |
joerg | Change ramdisks from dhclient to dhcpcd and add corresponding glue to sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed, 60KB compressed.
|
1.10 | 30-Oct-2008 |
tsutsui | branches: 1.10.4; usr.bin/vi/build -> usr.bin/nvi/build
|
1.9 | 10-Feb-2003 |
shin | branches: 1.9.32; add csh, dhclient, dhclient-script, netstat, tset, vi.
|
1.8 | 29-May-2002 |
lukem | don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago
|
1.7 | 27-Apr-2002 |
shin | branches: 1.7.2; delete csh, netstat, tset, and vi to reduce GOT size. otherwise, libc.a and other objects which was not compiled with -xgot won't link. (in general, you can't mix -xgot and no -xgot binaries.)
current GOT size is 0000f618 (see below).
10 .got 0000f618 10010460 10010460 0026c460 2**4 CONTENTS, ALLOC, LOAD, DATA
|
1.6 | 06-Mar-2002 |
lukem | Commit work-in-progess rototill of distrib/miniroot and associated machine dependent files:
- Use infrastructure from distrib/common to build file system images with crunchgen-ed programs from a list file.
- Non root ("UNPRIVED") builds from a read-only source tree are possible, as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using common/makedev2spec.awk, etc.
- Cross builds should be possible, except that some ports need cross-compile host tool versions of installboot and any appropriate host disk labelling tools. XXX: pmax, sparc and vax need fixing for this!
- This code has NOT YET BEEN TESTED on most of the ports. It should work, but it is extremely likely that the file system parameters may need tweaking to get things to fit. See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example. If assistance is required, please ask!
|
1.5 | 22-Apr-2001 |
shin | add lists of obsolete files.
|
1.4 | 25-Feb-2000 |
shin | add mount_msdos
|
1.3 | 21-Jan-2000 |
shin | first cut of sysinst for hpcmips. based on i386 version.
|
1.2 | 23-Nov-1999 |
simonb | Remove update from the miniroot lists.
|
1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1; Initial revision
|
1.1.1.1 | 16-Sep-1999 |
takemura | branches: 1.1.1.1.4; Import NetBSD/hpcmips source files from hpcmips repository. file list: sys/arch/hpcmips/ distrib/hpcmips/ etc/etc.hpcmips/ lib/libc/arch/mips/fplib/ lib/libc/arch/mips/fplib/Makefile.inc lib/libc/arch/mips/fplib/environment.h lib/libc/arch/mips/fplib/fplib_glue.c lib/libc/arch/mips/fplib/fplib_libc.c lib/libc/arch/mips/fplib/hpcmips-gcc.h lib/libc/arch/mips/fplib/softfloat-macros.h lib/libc/arch/mips/fplib/softfloat-specialize.h lib/libc/arch/mips/fplib/softfloat.c lib/libc/arch/mips/fplib/softfloat.h lib/libc/arch/mips/gen/ieee.h lib/libc/arch/mips/gen/sf_fabs.c lib/libc/arch/mips/gen/sf_flt_rounds.c lib/libc/arch/mips/gen/sf_fpgetmask.c lib/libc/arch/mips/gen/sf_fpgetround.c lib/libc/arch/mips/gen/sf_fpgetsticky.c lib/libc/arch/mips/gen/sf_fpsetmask.c lib/libc/arch/mips/gen/sf_fpsetround.c lib/libc/arch/mips/gen/sf_fpsetsticky.c lib/libc/arch/mips/gen/sf_isinf.c lib/libc/arch/mips/gen/sf_ldexp.c lib/libc/arch/mips/gen/sf_modf.c
|
1.1.1.1.4.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.7.2.1 | 29-May-2002 |
lukem | Pull up revision 1.8 (requested by lukem): don't bother copying or generating etc/spwd.db, as the miniroot was switched to libhack a little while ago
|
1.9.32.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.10.4.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.17.12.1 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.17.6.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.18.28.1 | 21-Aug-2019 |
martin | Pull up following revision(s) (requested by sevan in ticket #103):
distrib/hpcsh/miniroot/list: revision 1.11 distrib/hpcarm/miniroot/list: revision 1.11 distrib/hpcmips/miniroot/list: revision 1.19
sysctl(8) is useful to have in the install env when debugging
|
1.18.26.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.18.18.1 | 21-Aug-2019 |
martin | Pull up following revision(s) (requested by sevan in ticket #1341):
distrib/hpcsh/miniroot/list: revision 1.11 distrib/hpcarm/miniroot/list: revision 1.11 distrib/hpcmips/miniroot/list: revision 1.19
sysctl(8) is useful to have in the install env when debugging
|
1.18.4.1 | 29-Aug-2019 |
martin | Pull up following revision(s) (requested by sevan in ticket #1702):
distrib/hpcsh/miniroot/list: revision 1.11 distrib/hpcarm/miniroot/list: revision 1.11 distrib/hpcmips/miniroot/list: revision 1.19
sysctl(8) is useful to have in the install env when debugging
|
1.2 | 20-Sep-2009 |
abs | 34 different termcap subsets, plus a couple of ports still using the full termcap distfile. In an attempt to reduce the madness switch everyone (except the i386 cd install which does its own thing) to the same (under 8K) termcap subset:
ansi ansi/pc-term compatible with color dumb|unknown 80-column dumb tty hp300h HP Catseye console iris-ansi-ap IRIS ANSI in application-keypad mode iris-ansi|iris-ansi-net IRIS emulating 40 line ANSI terminal (almost VT100) sun|sun1|sun2|sun-il Sun Microsystems Inc. console with working insert-line vt100|vt100-am DEC VT100 (w/advanced video) vt220-8 DEC VT220 8 bit terminal vt220|vt200|vt300 DEC VT220 in vt100 emulation mode wsvt25 NetBSD wscons in 25 line DEC VT220 mode wsvt25m NetBSD wscons in 25 line DEC VT220 mode with Meta x68k|x68k-ite NetBSD/x68k ITE xterm|vs100 xterm terminal emulator (X Window System)
Trying to provide similar functionality across all ports? It'll never catch on...
|
1.1 | 21-Jan-2000 |
shin | branches: 1.1.38; first cut of sysinst for hpcmips. based on i386 version.
|
1.1.38.1 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.2 | 23-Jun-2008 |
matt | branches: 1.2.2; 1.2.4; Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR}
|
1.1 | 26-Apr-2008 |
tsutsui | branches: 1.1.2; 1.1.4; 1.1.6; Build install kernels and standalone bootloaders in their own directories so that parallel build works properly.
|
1.1.6.4 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1.6.3 | 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.1.6.2 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.1.6.1 | 26-Apr-2008 |
mjf | file Makefile was added on branch mjf-devfs2 on 2008-06-02 13:21:13 +0000
|
1.1.4.2 | 18-May-2008 |
yamt | sync with head.
|
1.1.4.1 | 26-Apr-2008 |
yamt | file Makefile was added on branch yamt-pf42 on 2008-05-18 12:29:35 +0000
|
1.1.2.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.2.4.2 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.2.4.1 | 23-Jun-2008 |
bouyer | file Makefile was added on branch netbsd-4-0 on 2008-09-22 18:15:01 +0000
|
1.2.2.2 | 22-Sep-2008 |
bouyer | Pull up following revision(s) (requested by tsutsui in ticket #1204): distrib/hpcarm/Makefile 1.4 - 1.6 distrib/hpcarm/instkernel/Makefile 1.1 distrib/hpcarm/stand/Makefile 1.1 - 1.2 distrib/hpcmips/Makefile 1.29 - 1.33 distrib/hpcmips/instkernel/Makefile 1.1 distrib/hpcmips/stand/Makefile 1.1 - 1.2 distrib/hpcsh/Makefile 1.7 - 1.9 distrib/hpcsh/instkernel/Makefile 1.1 distrib/hpcsh/stand/Makefile 1.1 - 1.2 distrib/miniroot/Makefile 1.65 - 1.66 etc/etc.hpcarm/Makefile.inc 1.6 - 1.8 etc/etc.hpcmips/Makefile.inc 1.9 - 1.10 etc/etc.hpcsh/Makefile.inc 1.4 - 1.5 Build install kernels and standalone bootloaders in their own directories so that parallel build works properly. Change remaining instances of ${RELEASEDIR}/${MACHINES} to ${RELEASEDIR}/${RELEASEMACHINEDIR} Add ${IMAGE}.gz to dependency list of release:: target as well as the one in src/distrib/common/Makefile.image so that ${MAKESUMS} will be invoked after the target image is installed into the releasedir, not before, even if make -jN is specified. XXX some ports do ${MAKESUMS} for installation/miniroot files XXX in etc/etc.${MACHINE}/Makefile.inc later again. - add INSTALLATION_DIRS+=installation/miniroot so that miniroot.fs.gz image is installed properly - INSTALL_IPAQ should be in BUILD_KERNELS rather than KERNEL_SETS since it requires ramdisk image by mdsetimage(8) in src/distrib Invoke ${MAKESUMS} for ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation files as snap_md_post target in etc/etc.${MACHINE}/Makefile.inc rather than as release target in distrib/${MACHINE}/Makefile so that builds for release in distrib/${MACHINE}/Makefile don't have to be serialized.
|
1.2.2.1 | 23-Jun-2008 |
bouyer | file Makefile was added on branch netbsd-4 on 2008-09-22 18:14:44 +0000
|