mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
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
This commit is contained in:
parent
ec93ed8d95
commit
7a206c317d
15 changed files with 50 additions and 43 deletions
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 .
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
.\" $FreeBSD$
|
||||
Set to not build dma Mail Transport Agent
|
||||
Set to not build dma Mail Transport Agent.
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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).
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -11,23 +11,24 @@ Makefile.depend files found in each directory.
|
|||
.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
|
||||
|
|
|
|||
|
|
@ -4,6 +4,6 @@ files with owner and group attributes set to that of the user running
|
|||
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.
|
||||
|
|
|
|||
|
|
@ -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 are missing.
|
|||
.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
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
.\" $FreeBSD$
|
||||
Enable staging of MAN pages to stage tree.
|
||||
Enable staging of man pages to stage tree.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue