e7d939bda2
This includes: o All directories named *ia64* o All files named *ia64* o All ia64-specific code guarded by __ia64__ o All ia64-specific makefile logic o Mention of ia64 in comments and documentation This excludes: o Everything under contrib/ o Everything under crypto/ o sys/xen/interface o sys/sys/elf_common.h Discussed at: BSDcan
127 lines
3.3 KiB
Groff
127 lines
3.3 KiB
Groff
.\" DO NOT EDIT-- this file is automatically generated.
|
|
.\" from FreeBSD: stable/10/tools/build/options/makeman 255964 2013-10-01 07:22:04Z des
|
|
.\" $FreeBSD$
|
|
.Dd July 4, 2014
|
|
.Dt SRC.CONF 5
|
|
.Os
|
|
.Sh NAME
|
|
.Nm src.conf
|
|
.Nd "source build options"
|
|
.Sh DESCRIPTION
|
|
The
|
|
.Nm
|
|
file contains settings that will apply to every build involving the
|
|
.Fx
|
|
source tree; see
|
|
.Xr build 7 .
|
|
.Pp
|
|
The
|
|
.Nm
|
|
file uses the standard makefile syntax.
|
|
However,
|
|
.Nm
|
|
should not specify any dependencies to
|
|
.Xr make 1 .
|
|
Instead,
|
|
.Nm
|
|
is to set
|
|
.Xr make 1
|
|
variables that control the aspects of how the system builds.
|
|
.Pp
|
|
The default location of
|
|
.Nm
|
|
is
|
|
.Pa /etc/src.conf ,
|
|
though an alternative location can be specified in the
|
|
.Xr make 1
|
|
variable
|
|
.Va SRCCONF .
|
|
Overriding the location of
|
|
.Nm
|
|
may be necessary if the system-wide settings are not suitable
|
|
for a particular build.
|
|
For instance, setting
|
|
.Va SRCCONF
|
|
to
|
|
.Pa /dev/null
|
|
effectively resets all build controls to their defaults.
|
|
.Pp
|
|
The only purpose of
|
|
.Nm
|
|
is to control the compilation of the
|
|
.Fx
|
|
source code, which is usually located in
|
|
.Pa /usr/src .
|
|
As a rule, the system administrator creates
|
|
.Nm
|
|
when the values of certain control variables need to be changed
|
|
from their defaults.
|
|
.Pp
|
|
In addition, control variables can be specified
|
|
for a particular build via the
|
|
.Fl D
|
|
option of
|
|
.Xr make 1
|
|
or in its environment; see
|
|
.Xr environ 7 .
|
|
.Pp
|
|
The values of variables are ignored regardless of their setting;
|
|
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
|
|
.Xr make 1 .
|
|
.Pp
|
|
The following list provides a name and short description for variables
|
|
that can be used for source builds.
|
|
.Bl -tag -width indent
|
|
.It Va WITHOUT_ACCT
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ACCT 223201 2011-06-17 20:47:44Z ed
|
|
Set to not build process accounting tools such as
|
|
.Xr accton 8
|
|
and
|
|
.Xr sa 8 .
|
|
.It Va WITHOUT_ACPI
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ACPI 156932 2006-03-21 07:50:50Z ru
|
|
Set to not build
|
|
.Xr acpiconf 8 ,
|
|
.Xr acpidump 8
|
|
and related programs.
|
|
.It Va WITHOUT_AMD
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AMD 183242 2008-09-21 22:02:26Z sam
|
|
Set to not build
|
|
.Xr amd 8 ,
|
|
and related programs.
|
|
.It Va WITHOUT_APM
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_APM 183242 2008-09-21 22:02:26Z sam
|
|
Set to not build
|
|
.Xr apm 8 ,
|
|
.Xr apmd 8
|
|
and related programs.
|
|
.It Va WITHOUT_ARM_EABI
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ARM_EABI 253396 2013-07-16 19:15:19Z andrew
|
|
Set the ARM ABI to OABI.
|
|
.It Va WITHOUT_ASSERT_DEBUG
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ASSERT_DEBUG 162215 2006-09-11 13:55:27Z ru
|
|
Set to compile programs and libraries without the
|
|
.Xr assert 3
|
|
checks.
|
|
.It Va WITHOUT_AT
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AT 183242 2008-09-21 22:02:26Z sam
|
|
Set to not build
|
|
.Xr at 1
|
|
and related utilities.
|
|
.It Va WITHOUT_ATM
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_ATM 156932 2006-03-21 07:50:50Z ru
|
|
Set to not build
|
|
programs and libraries related to ATM networking.
|
|
.It Va WITHOUT_AUDIT
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AUDIT 156932 2006-03-21 07:50:50Z ru
|
|
Set to not build audit support into system programs.
|
|
.It Va WITHOUT_AUTHPF
|
|
.\" from FreeBSD: stable/10/tools/build/options/WITHOUT_AUTHPF 156932 2006-03-21 07:50:50Z ru
|
|
Set to not build
|
|
.Xr authpf 8 .
|