[Midnightbsd-cvs] src: tools/tinderbox: Sync man pages with the new versions.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Mar 6 23:28:13 EST 2008


Log Message:
-----------
Sync man pages with the new versions.

Modified Files:
--------------
    src/tools/tools/tinderbox:
        tbmaster.1 (r1.1.1.1 -> r1.2)
        tinderbox.1 (r1.1.1.1 -> r1.2)

-------------- next part --------------
Index: tinderbox.1
===================================================================
RCS file: /home/cvs/src/tools/tools/tinderbox/tinderbox.1,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L tools/tools/tinderbox/tinderbox.1 -L tools/tools/tinderbox/tinderbox.1 -u -r1.1.1.1 -r1.2
--- tools/tools/tinderbox/tinderbox.1
+++ tools/tools/tinderbox/tinderbox.1
@@ -1,5 +1,5 @@
 .\"-
-.\" Copyright (c) 2003 Dag-Erling Coïdan Smørgrav
+.\" Copyright (c) 2003-2008 Dag-Erling Coïdan Smørgrav
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -10,8 +10,6 @@
 .\" 2. Redistributions in binary form must reproduce the above copyright
 .\"    notice, this list of conditions and the following disclaimer in the
 .\"    documentation and/or other materials provided with the distribution.
-.\" 3. The name of the author may not be used to endorse or promote products
-.\"    derived from this software without specific prior written permission.
 .\"
 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
@@ -25,9 +23,10 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/tools/tools/tinderbox/tinderbox.1,v 1.12 2004/06/21 14:49:22 des Exp $
+.\" $MidnightBSD$
+.\" $FreeBSD: projects/tinderbox/tinderbox.1,v 1.18 2008/01/26 19:34:31 des Exp $
 .\"
-.Dd June 21, 2004
+.Dd April 10, 2007
 .Dt TINDERBOX 1
 .Os
 .Sh NAME
@@ -64,7 +63,7 @@
 .Fl A
 instead, to get the head.
 Specifying
-.Va CURRENT
+.Va HEAD
 as the argument to
 .Fl -branch
 is equivalent to leaving it unspecified.
@@ -77,6 +76,14 @@
 The default is to use
 .Xr cvs 1
 instead.
+.It Fl D Ar DIR , Fl -destdir Ns = Ns Ar DIR
+The directory (aka
+.Dv DESTDIR )
+in which the results of the build will be installed if the
+.Cm install
+command is specified.
+The default is
+.Pa $SANDBOX/inst .
 .It Fl d Ar DATE , Fl -date Ns = Ns Ar DATE
 The date to specify to
 .Xr cvs 1
@@ -111,7 +118,9 @@
 Specifies the target machine.
 The default value is whatever the host system's
 .Xr uname 1
-reports.
+reports, unless a target architecture was specified with the
+.It Fl a
+option, in which case the target machine is set to the same value.
 .It Fl p Ar PATCH , Fl -patch Ns = Ns Ar PATCH
 The file name of a patch to apply to the source tree before building
 if the
@@ -172,13 +181,11 @@
 command will fail gracefully.
 .It Cm world
 Build the world.
-.It Cm generic
-Build a GENERIC kernel.
 .It Cm lint
 Build a LINT kernel if available.
 In
 .Fx
-5, the
+5 and newer, the
 .Pa LINT
 configuration file will first be generated from the corresponding
 .Pa NOTES
@@ -190,6 +197,24 @@
 exist in the kernel configuration directory, the
 .Cm lint
 command will fail gracefully.
+.It Cm kernel: Ns Ar CONF
+Build the
+.Ar CONF
+kernel.
+If a file named
+.Ar CONF
+does not exist in the kernel configuration directory, this command
+will fail gracefully.
+.It Cm generic
+Equivalent to
+.Cm kernel: Ns Ar GENERIC ,
+for backward compatibility.
+.It Cm install
+Install the result of the build into
+.Pa ${DESTDIR} .
+Each kernel that was built will be installed into a subdirectory of
+.Pa ${DESTDIR}/boot
+named after the corresponding kernel configuration file.
 .It Cm release
 Build a release by following the procedure described in
 .Xr release 7 .
Index: tbmaster.1
===================================================================
RCS file: /home/cvs/src/tools/tools/tinderbox/tbmaster.1,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L tools/tools/tinderbox/tbmaster.1 -L tools/tools/tinderbox/tbmaster.1 -u -r1.1.1.1 -r1.2
--- tools/tools/tinderbox/tbmaster.1
+++ tools/tools/tinderbox/tbmaster.1
@@ -1,5 +1,5 @@
 .\"-
-.\" Copyright (c) 2003 Dag-Erling Coïdan Smørgrav
+.\" Copyright (c) 2003-2008 Dag-Erling Coïdan Smørgrav
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -10,8 +10,6 @@
 .\" 2. Redistributions in binary form must reproduce the above copyright
 .\"    notice, this list of conditions and the following disclaimer in the
 .\"    documentation and/or other materials provided with the distribution.
-.\" 3. The name of the author may not be used to endorse or promote products
-.\"    derived from this software without specific prior written permission.
 .\"
 .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
@@ -25,9 +23,10 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/tools/tools/tinderbox/tbmaster.1,v 1.18 2005/03/03 07:20:57 des Exp $
+.\" $MidnightBSD$
+.\" $FreeBSD: projects/tinderbox/tbmaster.1,v 1.25 2008/01/26 19:34:31 des Exp $
 .\"
-.Dd August 18, 2004
+.Dd October 18, 2006
 .Dt TBMASTER 1
 .Os
 .Sh NAME
@@ -61,6 +60,10 @@
 If the lock is already held by another process,
 .Nm
 will terminate immediately rather than block.
+.It Fl n Ar ncpu
+The number of concurrent jobs to run.
+The default is the number of CPUs in the machine, or 1 if that number
+could not be determined.
 .El
 .Ss Configuration
 The
@@ -78,14 +81,17 @@
 .Nm
 attempts to read
 .Pa default.rc
-before reading the actual configuration file; thus, that file may be
+and
+.Pa site.rc
+before reading the actual configuration file; thus, these files may be
 used to specify default values shared by multiple configurations.
 .Pp
 The configuration consists of a list of single- or multiple-value
 variable assignments:
 .Bl -tag
-.It Va variable = Ar value
-.It Va variable = Ar value1 , Ar value2, ...
+.It Va single_variable = Ar value
+.It Va multi_variable = Ar value1 , Ar value2, ...
+.It Va multi_variable += Ar value3 , ...
 .El
 .Pp
 Whitespace around the equal sign and around the commas separating
@@ -108,7 +114,7 @@
 .Pq Vt multiple
 A list of source branches to build.
 The default value is
-.Dq CURRENT .
+.Dq HEAD .
 .It CFLAGS
 .Pq Vt single
 The desired value for the
@@ -253,6 +259,11 @@
 script.
 The default value is
 .Dq %%HOME%%/bin/tinderbox .
+.It URLBASE
+If defined, a URL constructed by appending the file name of the full
+log file to the expanded value of this variable will be appended to
+failure reports.
+No default value.
 .El
 .Pp
 Fields which are left undefined are filled in from the


More information about the Midnightbsd-cvs mailing list