[BACK]Return to BUILDING CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src

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

Diff for /src/BUILDING between version 1.26 and 1.27

version 1.26, 2003/01/29 22:50:08 version 1.27, 2003/01/30 02:52:41
Line 67  FILES
Line 67  FILES
   
      distrib/, etc/       distrib/, etc/
                     Sources for items used when making a full release snap-                      Sources for items used when making a full release snap-
                     shot, such as files installed in /etc on the destination                      shot, such as files installed in DESTDIR/etc on the desti-
                     system, boot media, and release notes.                      nation system, boot media, and release notes.
   
      regress/       Regression test harness.  Can be cross-compiled, but only       regress/       Regression test harness.  Can be cross-compiled, but only
                     run natively.                      run natively.
Line 151  CONFIGURATION
Line 151  CONFIGURATION
                  Default: ``yes''                   Default: ``yes''
   
      MKDOC       Can be set to ``yes'' or ``no''.  Indicates whether system       MKDOC       Can be set to ``yes'' or ``no''.  Indicates whether system
                  documentation destined for /usr/share/doc will be installed                   documentation destined for DESTDIR/usr/share/doc will be in-
                  during a build.                   stalled during a build.
   
                  Default: ``yes''                   Default: ``yes''
   
Line 176  CONFIGURATION
Line 176  CONFIGURATION
      MKLINT      Can be set to ``yes'' or ``no''.  Indicates whether lint(1)       MKLINT      Can be set to ``yes'' or ``no''.  Indicates whether lint(1)
                  will be run against portions of the NetBSD source code during                   will be run against portions of the NetBSD source code during
                  the build, and whether lint libraries will be installed into                   the build, and whether lint libraries will be installed into
                  /usr/libdata/lint.                   DESTDIR/usr/libdata/lint.
   
                  Default: ``yes''                   Default: ``yes''
   
Line 222  CONFIGURATION
Line 222  CONFIGURATION
                  code.                   code.
   
      MKSHARE     Can be set to ``yes'' or ``no''.  Indicates whether files       MKSHARE     Can be set to ``yes'' or ``no''.  Indicates whether files
                  destined to reside in /usr/share will be built and installed                   destined to reside in DESTDIR/usr/share will be built and in-
                  during a build.  If set to ``no'', then all of MKCATPAGES,                   stalled during a build.  If set to ``no'', then all of
                  MKDOC, MKINFO, MKMAN, and MKNLS will be set to ``no'' uncon-                   MKCATPAGES, MKDOC, MKINFO, MKMAN, and MKNLS will be set to
                  ditionally.                   ``no'' unconditionally.
   
                  Default: ``yes''                   Default: ``yes''
   
Line 388  BUILDING
Line 388  BUILDING
                 fore any system libraries or programs can be built.                  fore any system libraries or programs can be built.
   
      install    Install programs, libraries, and documentation into DESTDIR.       install    Install programs, libraries, and documentation into DESTDIR.
                 Few files will be installed to /dev, /etc, /root or /var in                  Few files will be installed to DESTDIR/dev, DESTDIR/etc,
                 order to prevent user supplied configuration data from being                  DESTDIR/root or DESTDIR/var in order to prevent user supplied
                 overwritten.                  configuration data from being overwritten.
   
      lint       Run lint(1) against the C source code, where appropriate, and       lint       Run lint(1) against the C source code, where appropriate, and
                 generate system-installed lint libraries.                  generate system-installed lint libraries.
Line 410  BUILDING
Line 410  BUILDING
                    the proper order.                     the proper order.
   
      distribution  Do a ``make build'', and then install a full distribution       distribution  Do a ``make build'', and then install a full distribution
                    into DESTDIR, including files in /dev, /etc, /root and                     into DESTDIR, including files in DESTDIR/dev, DESTDIR/etc,
                    /var.                     DESTDIR/root and DESTDIR/var.
   
      buildworld    As per ``make distribution'', except that it ensures that       buildworld    As per ``make distribution'', except that it ensures that
                    DESTDIR is not the root directory.                     DESTDIR is not the root directory.
Line 576  EXAMPLES
Line 576  EXAMPLES
                Build a new toolchain, and use the new toolchain to configure                 Build a new toolchain, and use the new toolchain to configure
                and build a new GENERIC kernel.                 and build a new GENERIC kernel.
   
      ./build.sh -U -D /path/to/DESTDIR distribution       ./build.sh -U -D /path/to/destdir distribution
                Using unprivileged mode, build a complete distribution in                 Using unprivileged mode, build a complete distribution in
                /path/to/DESTDIR.                 /path/to/destdir.
   
      # ./build.sh -U -D /path/to/DESTDIR installworld=/       # ./build.sh -U -D /path/to/destdir installworld=/
                As root, install the distribution that was built with unprivi-                 As root, install the distribution that was built with unprivi-
                leged mode from /path/to/DESTDIR to /.  (Even though this is                 leged mode from /path/to/destdir to /.  (Even though this is
                run as root, -U is required so that the permissions stored in                 run as root, -U is required so that the permissions stored in
                /path/to/DESTDIR/METALOG are correctly applied to the files as                 /path/to/destdir/METALOG are correctly applied to the files as
                they're copied to /).                 they're copied to /).
   
      ./build.sh -U -D /path/to/DESTDIR -R /path/to/RELEASE release       ./build.sh -U -D /path/to/destdir -R /path/to/releasedir release
                Using unprivileged mode, build a complete release in                 Using unprivileged mode, build a complete release in
                /path/to/dir/RELEASE.                 /path/to/dir/releasedir.
   
 OBSOLETE VARIABLES  OBSOLETE VARIABLES
      NBUILDJOBS  Use the make(1) option -j, instead.       NBUILDJOBS  Use the make(1) option -j, instead.

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

CVSweb <webmaster@jp.NetBSD.org>