Source-Changes-HG archive

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

[src/trunk]: src add "distsets" alias for "distribution sets".



details:   https://anonhg.NetBSD.org/src/rev/f61f7058e026
branches:  trunk
changeset: 938921:f61f7058e026
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Sep 20 10:29:05 2020 +0000

description:
add "distsets" alias for "distribution sets".

diffstat:

 build.sh |  17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diffs (60 lines):

diff -r 499a07d6aa8a -r f61f7058e026 build.sh
--- a/build.sh  Sun Sep 20 09:08:01 2020 +0000
+++ b/build.sh  Sun Sep 20 10:29:05 2020 +0000
@@ -1,5 +1,5 @@
 #! /usr/bin/env sh
-#      $NetBSD: build.sh,v 1.344 2020/09/14 09:02:11 kim Exp $
+#      $NetBSD: build.sh,v 1.345 2020/09/20 10:29:05 mrg Exp $
 #
 # Copyright (c) 2001-2011 The NetBSD Foundation, Inc.
 # All rights reserved.
@@ -1061,6 +1061,7 @@
     sets                Create binary sets in
                         RELEASEDIR/RELEASEMACHINEDIR/binary/sets.
                         DESTDIR should be populated beforehand.
+    distsets            Same as "distribution sets".
     sourcesets          Create source sets in RELEASEDIR/source/sets.
     syspkgs             Create syspkgs in
                         RELEASEDIR/RELEASEMACHINEDIR/binary/syspkgs.
@@ -1087,7 +1088,8 @@
                    [Default: gcc]
     -D dest        Set DESTDIR to dest.  [Default: destdir.MACHINE]
     -E             Set "expert" mode; disables various safety checks.
-                   Should not be used without expert knowledge of the build system.
+                   Should not be used without expert knowledge of the build
+                   system.
     -h             Print this help message.
     -j njob        Run up to njob jobs in parallel; see make(1) -j.
     -M obj         Set obj root directory to obj; sets MAKEOBJDIRPREFIX.
@@ -1099,7 +1101,8 @@
     -N noisy       Set the noisyness (MAKEVERBOSE) level of the build:
                        0   Minimal output ("quiet")
                        1   Describe what is occurring
-                       2   Describe what is occurring and echo the actual command
+                       2   Describe what is occurring and echo the actual
+                           command
                        3   Ignore the effect of the "@" prefix in make commands
                        4   Trace shell commands using the shell's -x flag
                    [Default: 2]
@@ -1394,6 +1397,12 @@
                            bomb "Must supply a directory with \`install=...'"
                        ;;
 
+               distsets)
+                       operations="$(echo "$operations" | sed 's/distsets/distribution sets/')"
+                       do_sets=true
+                       op=distribution
+                       ;;
+
                build|\
                cleandir|\
                distribution|\
@@ -1961,7 +1970,7 @@
        eval cat <<EOF ${makewrapout}
 #! ${HOST_SH}
 # Set proper variables to allow easy "make" building of a NetBSD subtree.
-# Generated from:  \$NetBSD: build.sh,v 1.344 2020/09/14 09:02:11 kim Exp $
+# Generated from:  \$NetBSD: build.sh,v 1.345 2020/09/20 10:29:05 mrg Exp $
 # with these arguments: ${_args}
 #
 



Home | Main Index | Thread Index | Old Index