Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Feb 2017 19:09:46 +0000 (UTC)
From:      Warren Block <wblock@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r313169 - head/tools/build/options
Message-ID:  <201702031909.v13J9kGN035880@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wblock (doc committer)
Date: Fri Feb  3 19:09:46 2017
New Revision: 313169
URL: https://svnweb.freebsd.org/changeset/base/313169

Log:
  Clarify some option descriptions, add a line of text to makeman to
  add the slightest hint of a shade of a clue of what it does.
  
  Sponsored by:	iXsystems

Modified:
  head/tools/build/options/WITHOUT_BLACKLIST
  head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP
  head/tools/build/options/WITHOUT_CROSS_COMPILER
  head/tools/build/options/WITHOUT_DIALOG
  head/tools/build/options/WITHOUT_DMAGENT
  head/tools/build/options/WITHOUT_DOCCOMPRESS
  head/tools/build/options/WITHOUT_GPL_DTC
  head/tools/build/options/WITHOUT_INSTALLLIB
  head/tools/build/options/WITHOUT_KERBEROS
  head/tools/build/options/WITH_CCACHE_BUILD
  head/tools/build/options/WITH_DIRDEPS_BUILD
  head/tools/build/options/WITH_INSTALL_AS_USER
  head/tools/build/options/WITH_META_MODE
  head/tools/build/options/WITH_STAGING_MAN
  head/tools/build/options/makeman

Modified: head/tools/build/options/WITHOUT_BLACKLIST
==============================================================================
--- head/tools/build/options/WITHOUT_BLACKLIST	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_BLACKLIST	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,2 +1,2 @@
 .\" $FreeBSD$
-Set this if you do not want to build blacklistd / blacklistctl.
+Set this if you do not want to build blacklistd/blacklistctl.

Modified: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP
==============================================================================
--- head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-Set to not build the Clang C/C++ compiler during the bootstrap phase of the build.
-You must enable either gcc or clang bootstrap to be able to build the system,
-unless an alternative compiler is provided via
-XCC.
+Set to not build the Clang C/C++ compiler during the bootstrap phase of
+the build.
+To be able to build the system, either gcc or clang bootstrap must be
+enabled unless an alternate compiler is provided via XCC.

Modified: head/tools/build/options/WITHOUT_CROSS_COMPILER
==============================================================================
--- head/tools/build/options/WITHOUT_CROSS_COMPILER	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_CROSS_COMPILER	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,10 +1,10 @@
 .\" $FreeBSD$
 Set to not build any cross compiler in the cross-tools stage of buildworld.
-If you are compiling a different version of
+When compiling a different version of
 .Fx
-than what is installed on the system, you will need to provide an alternate
+than what is installed on the system, provide an alternate
 compiler with XCC to ensure success.
-If you are compiling with an identical version of
+When compiling with an identical version of
 .Fx
 to the host, this option may be safely used.
 This option may also be safe when the host version of

Modified: head/tools/build/options/WITHOUT_DIALOG
==============================================================================
--- head/tools/build/options/WITHOUT_DIALOG	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_DIALOG	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,2 +1,7 @@
 .\" $FreeBSD$
-Set to not build dialog(1), dialog(1,3), and dpv(1,3).
+Set to not build
+.Xr dialog 1 ,
+.Xr dialog 3 ,
+.Xr dpv 1 ,
+and
+.Xr dpv 3 .

Modified: head/tools/build/options/WITHOUT_DMAGENT
==============================================================================
--- head/tools/build/options/WITHOUT_DMAGENT	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_DMAGENT	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,2 +1,2 @@
 .\" $FreeBSD$
-Set to not build dma Mail Transport Agent
+Set to not build dma Mail Transport Agent.

Modified: head/tools/build/options/WITHOUT_DOCCOMPRESS
==============================================================================
--- head/tools/build/options/WITHOUT_DOCCOMPRESS	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_DOCCOMPRESS	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,3 +1,3 @@
 .\" $FreeBSD$
-Set to not to install compressed system documentation.
+Set to not install compressed system documentation.
 Only the uncompressed version will be installed.

Modified: head/tools/build/options/WITHOUT_GPL_DTC
==============================================================================
--- head/tools/build/options/WITHOUT_GPL_DTC	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_GPL_DTC	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,3 +1,3 @@
 .\" $FreeBSD$
-Set to build the BSD licensed version of the device tree compiler, instead of the
-GPL'd one from elinux.org.
+Set to build the BSD licensed version of the device tree compiler rather
+than the GPLed one from elinux.org.

Modified: head/tools/build/options/WITHOUT_INSTALLLIB
==============================================================================
--- head/tools/build/options/WITHOUT_INSTALLLIB	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_INSTALLLIB	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,6 +1,6 @@
 .\" $FreeBSD$
-Set this if you do not want to install optional libraries.
-For example when creating a
+Set this if to not install optional libraries.
+For example, when creating a
 .Xr nanobsd 8
 image.
 .Bf -symbolic

Modified: head/tools/build/options/WITHOUT_KERBEROS
==============================================================================
--- head/tools/build/options/WITHOUT_KERBEROS	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITHOUT_KERBEROS	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,2 +1,2 @@
 .\" $FreeBSD$
-Set this if you do not want to build Kerberos 5 (KTH Heimdal).
+Set this to not build Kerberos 5 (KTH Heimdal).

Modified: head/tools/build/options/WITH_CCACHE_BUILD
==============================================================================
--- head/tools/build/options/WITH_CCACHE_BUILD	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITH_CCACHE_BUILD	Fri Feb  3 19:09:46 2017	(r313169)
@@ -5,9 +5,9 @@ for the build.
 No configuration is required except to install the
 .Sy devel/ccache
 package.
-Using with
-.Xr distcc 1
-should set
+When using with
+.Xr distcc 1 ,
+set
 .Sy CCACHE_PREFIX=/usr/local/bin/distcc .
 The default cache directory of
 .Pa $HOME/.ccache

Modified: head/tools/build/options/WITH_DIRDEPS_BUILD
==============================================================================
--- head/tools/build/options/WITH_DIRDEPS_BUILD	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITH_DIRDEPS_BUILD	Fri Feb  3 19:09:46 2017	(r313169)
@@ -11,23 +11,24 @@ Makefile.depend files found in each dire
 .Pp
 The build can be started from anywhere, and behaves the same.
 The initial instance of
-.Xr make 1 
+.Xr make 1
 recursively reads
 .Va DIRDEPS
-from Makefile.depend
+from
+.Pa Makefile.depend ,
 computing a graph of tree dependencies from the current origin.
 Setting
 .Va NO_DIRDEPS
-will skip checking dirdep dependencies and will only build in the current
+skips checking dirdep dependencies and will only build in the current
 and child directories.
 .Va NO_DIRDEPS_BELOW
-will skip building any dirdeps and only build the current directory.
+skips building any dirdeps and only build the current directory.
 .Pp
 This also utilizes the
 .Va WITH_META_MODE
 logic for incremental builds.
 .Pp
-The build will hide commands ran unless
+The build hides commands executed unless
 .Va NO_SILENT
 is defined.
 .Pp

Modified: head/tools/build/options/WITH_INSTALL_AS_USER
==============================================================================
--- head/tools/build/options/WITH_INSTALL_AS_USER	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITH_INSTALL_AS_USER	Fri Feb  3 19:09:46 2017	(r313169)
@@ -4,6 +4,6 @@ files with owner and group attributes se
 the
 .Xr make 1
 command.
-The user still has to set the
+The user still must set the
 .Va DESTDIR
 variable to point to a directory where the user has write permissions.

Modified: head/tools/build/options/WITH_META_MODE
==============================================================================
--- head/tools/build/options/WITH_META_MODE	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITH_META_MODE	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,22 +1,22 @@
 .\" $FreeBSD$
-Creates
+Create
 .Xr make 1
 meta files when building, which can provide a reliable incremental build when
 using
 .Xr filemon 4 .
-The meta file is created in the OBJDIR as
+The meta file is created in OBJDIR as
 .Pa target.meta .
-These meta files track the command ran, its output, and the current directory.
+These meta files track the command that was executed, its output, and the
+current directory.
 The
 .Xr filemon 4
 module is required unless
 .Va NO_FILEMON
 is defined.
-When the module is loaded, any files used by the commands executed will be
-tracked as
-dependencies for the target in its meta file.
-The target will be considered out-of-date and rebuilt if any of the following
-are true compared to the last build:
+When the module is loaded, any files used by the commands executed are
+tracked as dependencies for the target in its meta file.
+The target is considered out-of-date and rebuilt if any of these
+conditions are true compared to the last build:
 .Bl -bullet -compact
 .It
 The command to execute changes.
@@ -38,10 +38,10 @@ Files read, written, executed or linked 
 .El
 The meta files can also be useful for debugging.
 .Pp
-The build will hide commands ran unless
+The build hides commands that are executed unless
 .Va NO_SILENT
 is defined.
-Errors will cause
+Errors cause
 .Xr make 1
 to show some of its environment for further debugging.
 .Pp

Modified: head/tools/build/options/WITH_STAGING_MAN
==============================================================================
--- head/tools/build/options/WITH_STAGING_MAN	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/WITH_STAGING_MAN	Fri Feb  3 19:09:46 2017	(r313169)
@@ -1,2 +1,2 @@
 .\" $FreeBSD$
-Enable staging of MAN pages to stage tree.
+Enable staging of man pages to stage tree.

Modified: head/tools/build/options/makeman
==============================================================================
--- head/tools/build/options/makeman	Fri Feb  3 17:02:57 2017	(r313168)
+++ head/tools/build/options/makeman	Fri Feb  3 19:09:46 2017	(r313169)
@@ -8,7 +8,7 @@ export LC_ALL=C
 ident='$FreeBSD$'
 
 t=$(mktemp -d -t makeman)
-trap 'test -d $t && rm -rf $t' exit
+# trap 'test -d $t && rm -rf $t' exit
 
 srcdir=$(realpath ../../..)
 make="make -C $srcdir -m $srcdir/share/mk"
@@ -124,6 +124,7 @@ show()
 
 main()
 {
+	echo "building src.conf.5 man page from files in ${PWD}" >&2
 
 	ident=${ident#$}
 	ident=${ident% $}
@@ -217,11 +218,11 @@ even if they would be set to
 .Dq Li FALSE
 or
 .Dq Li NO .
-Just the existence of an option will cause
-it to be honoured by
+The presence of an option causes
+it to be honored by
 .Xr make 1 .
 .Pp
-The following list provides a name and short description for variables
+This list provides a name and short description for variables
 that can be used for source builds.
 .Bl -tag -width indent
 EOF
@@ -246,7 +247,7 @@ EOF
 		sed -e's/\$\(FreeBSD: .*\) \$/from \1/' ${opt}
 		if [ -n "${targets}" ] ; then
 			echo '.Pp'
-			echo 'It is a default setting on'
+			echo 'This is a default setting on'
 			echo $(echo ${targets} | sed -e's/ /, /g' -e's/\(.*\), /\1 and /').
 		fi
 
@@ -278,7 +279,7 @@ EOF
 		havedeps=0
 		if [ -s $t/deps ] ; then
 			havedeps=1
-			echo 'When set, it also enforces the following options:'
+			echo 'When set, it enforces these options:'
 			echo '.Pp'
 			echo '.Bl -item -compact'
 			while read opt2 ; do
@@ -292,7 +293,7 @@ EOF
 			if [ ${havedeps} -eq 1 ] ; then
 				echo '.Pp'
 			fi
-			echo 'When set, the following options are also in effect:'
+			echo 'When set, these options are also in effect:'
 			echo '.Pp'
 			echo '.Bl -inset -compact'
 			while read opt2 ; do



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702031909.v13J9kGN035880>