1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: head/tools/build/options/makeman 255964 2013-10-01 07:22:04Z des 3.\" $FreeBSD$ 4.Dd June 17, 2014 5.Dt SRC.CONF 5 6.Os 7.Sh NAME 8.Nm src.conf 9.Nd "source build options" 10.Sh DESCRIPTION 11The 12.Nm 13file contains settings that will apply to every build involving the 14.Fx 15source tree; see 16.Xr build 7 . 17.Pp 18The 19.Nm 20file uses the standard makefile syntax. 21However, 22.Nm 23should not specify any dependencies to 24.Xr make 1 . 25Instead, 26.Nm 27is to set 28.Xr make 1 29variables that control the aspects of how the system builds. 30.Pp 31The default location of 32.Nm 33is 34.Pa /etc/src.conf , 35though an alternative location can be specified in the 36.Xr make 1 37variable 38.Va SRCCONF . 39Overriding the location of 40.Nm 41may be necessary if the system-wide settings are not suitable 42for a particular build. 43For instance, setting 44.Va SRCCONF 45to 46.Pa /dev/null 47effectively resets all build controls to their defaults. 48.Pp 49The only purpose of 50.Nm 51is to control the compilation of the 52.Fx 53source code, which is usually located in 54.Pa /usr/src . 55As a rule, the system administrator creates 56.Nm 57when the values of certain control variables need to be changed 58from their defaults. 59.Pp 60In addition, control variables can be specified 61for a particular build via the 62.Fl D 63option of 64.Xr make 1 65or in its environment; see 66.Xr environ 7 . 67.Pp 68The values of variables are ignored regardless of their setting; 69even if they would be set to 70.Dq Li FALSE 71or 72.Dq Li NO . 73Just the existence of an option will cause 74it to be honoured by 75.Xr make 1 . 76.Pp 77The following list provides a name and short description for variables 78that can be used for source builds. 79.Bl -tag -width indent 80.It Va WITHOUT_ACCT 81.\" from FreeBSD: head/tools/build/options/WITHOUT_ACCT 223201 2011-06-17 20:47:44Z ed 82Set to not build process accounting tools such as 83.Xr accton 8 84and 85.Xr sa 8 . 86.It Va WITHOUT_ACPI 87.\" from FreeBSD: head/tools/build/options/WITHOUT_ACPI 156932 2006-03-21 07:50:50Z ru 88Set to not build 89.Xr acpiconf 8 , 90.Xr acpidump 8 91and related programs. 92.It Va WITHOUT_AMD 93.\" from FreeBSD: head/tools/build/options/WITHOUT_AMD 183242 2008-09-21 22:02:26Z sam 94Set to not build 95.Xr amd 8 , 96and related programs. 97.It Va WITHOUT_APM 98.\" from FreeBSD: head/tools/build/options/WITHOUT_APM 183242 2008-09-21 22:02:26Z sam 99Set to not build 100.Xr apm 8 , 101.Xr apmd 8 102and related programs. 103.It Va WITHOUT_ARM_EABI 104.\" from FreeBSD: head/tools/build/options/WITHOUT_ARM_EABI 253396 2013-07-16 19:15:19Z andrew 105Set the ARM ABI to OABI. 106.It Va WITHOUT_ASSERT_DEBUG 107.\" from FreeBSD: head/tools/build/options/WITHOUT_ASSERT_DEBUG 162215 2006-09-11 13:55:27Z ru 108Set to compile programs and libraries without the 109.Xr assert 3 110checks. 111.It Va WITHOUT_AT 112.\" from FreeBSD: head/tools/build/options/WITHOUT_AT 183242 2008-09-21 22:02:26Z sam 113Set to not build 114.Xr at 1 115and related utilities. 116.It Va WITHOUT_ATM 117.\" from FreeBSD: head/tools/build/options/WITHOUT_ATM 156932 2006-03-21 07:50:50Z ru 118Set to not build 119programs and libraries related to ATM networking. 120.It Va WITHOUT_AUDIT 121.\" from FreeBSD: head/tools/build/options/WITHOUT_AUDIT 156932 2006-03-21 07:50:50Z ru 122Set to not build audit support into system programs. 123.It Va WITHOUT_AUTHPF 124.\" from FreeBSD: head/tools/build/options/WITHOUT_AUTHPF 156932 2006-03-21 07:50:50Z ru 125Set to not build 126.Xr authpf 8 . 127.It Va WITHOUT_BINUTILS 128.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS 266158 2014-05-15 16:51:45Z brooks 129Set to not build or install binutils (as, c++-filt, gconv, 130ld, nm, objcopy, objdump, readelf, size and strip) as part 131of the normal system build. 132The resulting system cannot build programs from source. 133.It Va WITHOUT_BINUTILS_BOOTSTRAP 134.\" from FreeBSD: head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 135Set to not build binutils (as, c++-filt, gconv, 136ld, nm, objcopy, objdump, readelf, size and strip) 137as part of the bootstrap process. 138.Bf -symbolic 139The option does not work for build targets unless some alternative 140toolchain is provided. 141.Ef 142.It Va WITHOUT_BLUETOOTH 143.\" from FreeBSD: head/tools/build/options/WITHOUT_BLUETOOTH 156932 2006-03-21 07:50:50Z ru 144Set to not build Bluetooth related kernel modules, programs and libraries. 145.It Va WITHOUT_BOOT 146.\" from FreeBSD: head/tools/build/options/WITHOUT_BOOT 156932 2006-03-21 07:50:50Z ru 147Set to not build the boot blocks and loader. 148.It Va WITHOUT_BSD_CPIO 149.\" from FreeBSD: head/tools/build/options/WITHOUT_BSD_CPIO 179813 2008-06-16 05:48:15Z dougb 150Set to not build the BSD licensed version of cpio based on 151.Xr libarchive 3 . 152.It Va WITH_BSD_GREP 153.\" from FreeBSD: head/tools/build/options/WITH_BSD_GREP 222273 2011-05-25 01:04:12Z obrien 154Install BSD-licensed grep as '[ef]grep' instead of GNU grep. 155.It Va WITHOUT_BSNMP 156.\" from FreeBSD: head/tools/build/options/WITHOUT_BSNMP 183306 2008-09-23 16:15:42Z sam 157Set to not build or install 158.Xr bsnmpd 1 159and related libraries and data files. 160.It Va WITHOUT_BZIP2 161.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2 174550 2007-12-12 16:43:17Z ru 162Set to not build contributed bzip2 software as a part of the base system. 163.Bf -symbolic 164The option has no effect yet. 165.Ef 166When set, it also enforces the following options: 167.Pp 168.Bl -item -compact 169.It 170.Va WITHOUT_BZIP2_SUPPORT 171.El 172.It Va WITHOUT_BZIP2_SUPPORT 173.\" from FreeBSD: head/tools/build/options/WITHOUT_BZIP2_SUPPORT 166255 2007-01-26 10:19:08Z delphij 174Set to build some programs without optional bzip2 support. 175.It Va WITHOUT_CALENDAR 176.\" from FreeBSD: head/tools/build/options/WITHOUT_CALENDAR 156932 2006-03-21 07:50:50Z ru 177Set to not build 178.Xr calendar 1 . 179.It Va WITHOUT_CAPSICUM 180.\" from FreeBSD: head/tools/build/options/WITHOUT_CAPSICUM 229319 2012-01-02 21:57:58Z rwatson 181Set to not build Capsicum support into system programs. 182.It Va WITHOUT_CASPER 183.\" from FreeBSD: head/tools/build/options/WITHOUT_CASPER 258838 2013-12-02 08:21:28Z pjd 184Set to not build Casper program and related libraries. 185.It Va WITHOUT_CDDL 186.\" from FreeBSD: head/tools/build/options/WITHOUT_CDDL 163861 2006-11-01 09:02:11Z jb 187Set to not build code licensed under Sun's CDDL. 188When set, it also enforces the following options: 189.Pp 190.Bl -item -compact 191.It 192.Va WITHOUT_CTF 193.It 194.Va WITHOUT_ZFS 195.El 196.It Va WITHOUT_CLANG 197.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG 264660 2014-04-18 17:03:58Z imp 198Set to not build the Clang C/C++ compiler during the regular phase of the build. 199.Pp 200It is a default setting on 201arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 202When set, it also enforces the following options: 203.Pp 204.Bl -item -compact 205.It 206.Va WITHOUT_CLANG_EXTRAS 207.It 208.Va WITHOUT_CLANG_FULL 209.El 210.It Va WITH_CLANG 211.\" from FreeBSD: head/tools/build/options/WITH_CLANG 264660 2014-04-18 17:03:58Z imp 212Set to build the Clang C/C++ compiler during the normal phase of the build. 213.Pp 214It is a default setting on 215amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 216.It Va WITHOUT_CLANG_BOOTSTRAP 217.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 218Set to not build the Clang C/C++ compiler during the bootstrap phase of the build. 219You must enable wither gcc or clang bootstrap to be able to build the system, 220unless an alternative compiiler is provided via 221XCC. 222.Pp 223It is a default setting on 224arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 225.It Va WITH_CLANG_BOOTSTRAP 226.\" from FreeBSD: head/tools/build/options/WITH_CLANG_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 227Set to build the Clang C/C++ compiler during the bootstrap phase of the build. 228.Pp 229It is a default setting on 230amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 231.It Va WITH_CLANG_EXTRAS 232.\" from FreeBSD: head/tools/build/options/WITH_CLANG_EXTRAS 231057 2012-02-05 23:56:22Z dim 233Set to build additional clang and llvm tools, such as bugpoint. 234.It Va WITHOUT_CLANG_FULL 235.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 236Set to avoid building the ARCMigrate, Rewriter and StaticAnalyzer components of 237the Clang C/C++ compiler. 238.Pp 239It is a default setting on 240arm/arm, arm/armeb, arm/armv6, arm/armv6hf, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32 and sparc64/sparc64. 241.It Va WITH_CLANG_FULL 242.\" from FreeBSD: head/tools/build/options/WITH_CLANG_FULL 246259 2013-02-02 22:28:29Z dim 243Set to build the ARCMigrate, Rewriter and StaticAnalyzer components of the 244Clang C/C++ compiler. 245.Pp 246It is a default setting on 247amd64/amd64, i386/i386, pc98/i386, powerpc/powerpc and powerpc/powerpc64. 248.It Va WITHOUT_CLANG_IS_CC 249.\" from FreeBSD: head/tools/build/options/WITHOUT_CLANG_IS_CC 242629 2012-11-05 21:53:23Z brooks 250Set to install the GCC compiler as 251.Pa /usr/bin/cc , 252.Pa /usr/bin/c++ 253and 254.Pa /usr/bin/cpp . 255.Pp 256It is a default setting on 257arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 258.It Va WITH_CLANG_IS_CC 259.\" from FreeBSD: head/tools/build/options/WITH_CLANG_IS_CC 235342 2012-05-12 16:12:36Z gjb 260Set to install the Clang C/C++ compiler as 261.Pa /usr/bin/cc , 262.Pa /usr/bin/c++ 263and 264.Pa /usr/bin/cpp . 265.Pp 266It is a default setting on 267amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 268.It Va WITHOUT_CPP 269.\" from FreeBSD: head/tools/build/options/WITHOUT_CPP 156932 2006-03-21 07:50:50Z ru 270Set to not build 271.Xr cpp 1 . 272.It Va WITHOUT_CROSS_COMPILER 273.\" from FreeBSD: head/tools/build/options/WITHOUT_CROSS_COMPILER 264660 2014-04-18 17:03:58Z imp 274Set to not build any cross compiler in the cross-tools stage of buildworld. 275If you are compiling a different version of 276.Fx 277than what is installed on the system, you will need to provide an alternate 278compiler with XCC to ensure success. 279If you are compiling with an identical version of 280.Fx 281to the host, this option may be safely used. 282This option may also be safe when the host version of 283.Fx 284is close to the sources being built, but all bets are off if there have 285been any changes to the toolchain between the versions. 286When set, it also enforces the following options: 287.Pp 288.Bl -item -compact 289.It 290.Va WITHOUT_BINUTILS_BOOTSTRAP 291.It 292.Va WITHOUT_CLANG_BOOTSTRAP 293.It 294.Va WITHOUT_GCC_BOOTSTRAP 295.El 296.It Va WITHOUT_CRYPT 297.\" from FreeBSD: head/tools/build/options/WITHOUT_CRYPT 156932 2006-03-21 07:50:50Z ru 298Set to not build any crypto code. 299When set, it also enforces the following options: 300.Pp 301.Bl -item -compact 302.It 303.Va WITHOUT_KERBEROS 304.It 305.Va WITHOUT_KERBEROS_SUPPORT 306.It 307.Va WITHOUT_OPENSSH 308.It 309.Va WITHOUT_OPENSSL 310.El 311.Pp 312When set, the following options are also in effect: 313.Pp 314.Bl -inset -compact 315.It Va WITHOUT_GSSAPI 316(unless 317.Va WITH_GSSAPI 318is set explicitly) 319.El 320.It Va WITH_CTF 321.\" from FreeBSD: head/tools/build/options/WITH_CTF 228159 2011-11-30 18:22:44Z fjoe 322Set to compile with CTF (Compact C Type Format) data. 323CTF data encapsulates a reduced form of debugging information 324similar to DWARF and the venerable stabs and is required for DTrace. 325.It Va WITHOUT_CTM 326.\" from FreeBSD: head/tools/build/options/WITHOUT_CTM 183242 2008-09-21 22:02:26Z sam 327Set to not build 328.Xr ctm 1 329and related utilities. 330.It Va WITHOUT_CXX 331.\" from FreeBSD: head/tools/build/options/WITHOUT_CXX 220402 2011-04-06 20:19:07Z uqs 332Set to not build 333.Xr g++ 1 334and related libraries. 335It will also prevent building of 336.Xr gperf 1 337and 338.Xr devd 8 . 339When set, it also enforces the following options: 340.Pp 341.Bl -item -compact 342.It 343.Va WITHOUT_CLANG 344.It 345.Va WITHOUT_CLANG_EXTRAS 346.It 347.Va WITHOUT_CLANG_FULL 348.It 349.Va WITHOUT_GROFF 350.El 351.It Va WITH_DEBUG_FILES 352.\" from FreeBSD: head/tools/build/options/WITH_DEBUG_FILES 251512 2013-06-07 21:40:02Z emaste 353Set to strip debug info into a separate file for each executable binary 354and shared library. 355The debug files will be placed in a subdirectory of 356.Pa /usr/lib/debug 357and are located automatically by 358.Xr gdb 1 . 359.It Va WITHOUT_DICT 360.\" from FreeBSD: head/tools/build/options/WITHOUT_DICT 156932 2006-03-21 07:50:50Z ru 361Set to not build the Webster dictionary files. 362.It Va WITHOUT_DMAGENT 363.\" from FreeBSD: head/tools/build/options/WITHOUT_DMAGENT 262335 2014-02-22 13:05:23Z bapt 364Set to not build dma Mail Transport Agent 365.It Va WITHOUT_DOCCOMPRESS 366.\" from FreeBSD: head/tools/build/options/WITHOUT_DOCCOMPRESS 266752 2014-05-27 15:52:27Z gjb 367Set to not to install compressed system documentation. 368Only the uncompressed version will be installed. 369.It Va WITHOUT_DYNAMICROOT 370.\" from FreeBSD: head/tools/build/options/WITHOUT_DYNAMICROOT 156932 2006-03-21 07:50:50Z ru 371Set this if you do not want to link 372.Pa /bin 373and 374.Pa /sbin 375dynamically. 376.It Va WITHOUT_ED_CRYPTO 377.\" from FreeBSD: head/tools/build/options/WITHOUT_ED_CRYPTO 235660 2012-05-19 20:05:27Z marcel 378Set to build 379.Xr ed 1 380without support for encryption/decryption. 381.It Va WITH_EISA 382.\" from FreeBSD: head/tools/build/options/WITH_EISA 264654 2014-04-18 16:53:06Z imp 383Set to build EISA kernel modules. 384.It Va WITHOUT_EXAMPLES 385.\" from FreeBSD: head/tools/build/options/WITHOUT_EXAMPLES 156938 2006-03-21 09:06:24Z ru 386Set to avoid installing examples to 387.Pa /usr/share/examples/ . 388.It Va WITHOUT_FDT 389.\" from FreeBSD: head/tools/build/options/WITHOUT_FDT 221539 2011-05-06 19:10:27Z ru 390Set to not build Flattened Device Tree support as part of the base system. 391This includes the device tree compiler (dtc) and libfdt support library. 392.It Va WITHOUT_FLOPPY 393.\" from FreeBSD: head/tools/build/options/WITHOUT_FLOPPY 221540 2011-05-06 19:13:03Z ru 394Set to not build or install programs 395for operating floppy disk driver. 396.It Va WITH_FMAKE 397.\" from FreeBSD: head/tools/build/options/WITH_FMAKE 266752 2014-05-27 15:52:27Z gjb 398Causes the old FreeBSD 399.Xr make 1 400program to be built and installed as fmake. 401.It Va WITHOUT_FMTREE 402.\" from FreeBSD: head/tools/build/options/WITHOUT_FMTREE 261299 2014-01-30 21:37:43Z brooks 403Set to not build and install 404.Pa /usr/sbin/fmtree . 405.It Va WITHOUT_FORTH 406.\" from FreeBSD: head/tools/build/options/WITHOUT_FORTH 156932 2006-03-21 07:50:50Z ru 407Set to build bootloaders without Forth support. 408.It Va WITHOUT_FP_LIBC 409.\" from FreeBSD: head/tools/build/options/WITHOUT_FP_LIBC 156932 2006-03-21 07:50:50Z ru 410Set to build 411.Nm libc 412without floating-point support. 413.It Va WITHOUT_FREEBSD_UPDATE 414.\" from FreeBSD: head/tools/build/options/WITHOUT_FREEBSD_UPDATE 183242 2008-09-21 22:02:26Z sam 415Set to not build 416.Xr freebsd-update 8 . 417.It Va WITHOUT_GAMES 418.\" from FreeBSD: head/tools/build/options/WITHOUT_GAMES 156932 2006-03-21 07:50:50Z ru 419Set to not build games. 420.It Va WITHOUT_GCC 421.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC 264660 2014-04-18 17:03:58Z imp 422Set to not build and install gcc and g++ as part of the normal build process. 423.Pp 424It is a default setting on 425amd64/amd64, arm/arm, arm/armv6, arm/armv6hf and i386/i386. 426.It Va WITH_GCC 427.\" from FreeBSD: head/tools/build/options/WITH_GCC 255326 2013-09-06 20:49:48Z zeising 428Set to build and install gcc and g++. 429.Pp 430It is a default setting on 431arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 432.It Va WITHOUT_GCC_BOOTSTRAP 433.\" from FreeBSD: head/tools/build/options/WITHOUT_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 434Set to not build gcc and g++ as part of the bootstrap process. 435You must enable wither gcc or clang bootstrap to be able to build the system, 436unless an alternative compiiler is provided via 437XCC. 438.Pp 439It is a default setting on 440amd64/amd64, arm/arm, arm/armv6, arm/armv6hf and i386/i386. 441.It Va WITH_GCC_BOOTSTRAP 442.\" from FreeBSD: head/tools/build/options/WITH_GCC_BOOTSTRAP 264660 2014-04-18 17:03:58Z imp 443Set to build gcc and g++ as part of the bootstrap process. 444.Pp 445It is a default setting on 446arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, pc98/i386, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 447.It Va WITHOUT_GCOV 448.\" from FreeBSD: head/tools/build/options/WITHOUT_GCOV 156932 2006-03-21 07:50:50Z ru 449Set to not build the 450.Xr gcov 1 451tool. 452.It Va WITHOUT_GDB 453.\" from FreeBSD: head/tools/build/options/WITHOUT_GDB 156932 2006-03-21 07:50:50Z ru 454Set to not build 455.Xr gdb 1 . 456.It Va WITHOUT_GNU 457.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU 174550 2007-12-12 16:43:17Z ru 458Set to not build contributed GNU software as a part of the base system. 459This option can be useful if the system built must not contain any code 460covered by the GNU Public License due to legal reasons. 461.Bf -symbolic 462The option has no effect yet. 463.Ef 464When set, it also enforces the following options: 465.Pp 466.Bl -item -compact 467.It 468.Va WITHOUT_GNU_SUPPORT 469.El 470.It Va WITHOUT_GNUCXX 471.\" from FreeBSD: head/tools/build/options/WITHOUT_GNUCXX 255321 2013-09-06 20:08:03Z theraven 472Do not build the GNU C++ stack (g++, libstdc++). 473This is the default on platforms where clang is the system compiler. 474.Pp 475It is a default setting on 476amd64/amd64, arm/arm, arm/armv6, arm/armv6hf, i386/i386 and pc98/i386. 477.It Va WITH_GNUCXX 478.\" from FreeBSD: head/tools/build/options/WITH_GNUCXX 255321 2013-09-06 20:08:03Z theraven 479Build the GNU C++ stack (g++, libstdc++). 480This is the default on platforms where gcc is the system compiler. 481.Pp 482It is a default setting on 483arm/armeb, ia64/ia64, mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64 and sparc64/sparc64. 484.It Va WITHOUT_GNU_GREP_COMPAT 485.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_GREP_COMPAT 266752 2014-05-27 15:52:27Z gjb 486Set this option to omit the gnu extentions to grep from being included in 487BSD grep. 488.It Va WITHOUT_GNU_SUPPORT 489.\" from FreeBSD: head/tools/build/options/WITHOUT_GNU_SUPPORT 156932 2006-03-21 07:50:50Z ru 490Set to build some programs without optional GNU support. 491.It Va WITHOUT_GPIB 492.\" from FreeBSD: head/tools/build/options/WITHOUT_GPIB 156932 2006-03-21 07:50:50Z ru 493Set to not build GPIB bus support. 494.It Va WITHOUT_GPIO 495.\" from FreeBSD: head/tools/build/options/WITHOUT_GPIO 228081 2011-11-28 17:54:34Z dim 496Set to not build 497.Xr gpioctl 8 498as part of the base system. 499.It Va WITHOUT_GPL_DTC 500.\" from FreeBSD: head/tools/build/options/WITHOUT_GPL_DTC 264515 2014-04-15 20:41:55Z imp 501Set to build the BSD licensed version of the device tree compiler, instead of the 502GPL'd one from elinux.org. 503.It Va WITHOUT_GROFF 504.\" from FreeBSD: head/tools/build/options/WITHOUT_GROFF 218941 2011-02-22 08:13:49Z uqs 505Set to not build 506.Xr groff 1 507and 508.Xr vgrind 1 . 509You should consider installing the textproc/groff port to not break 510.Xr man 1 . 511.It Va WITHOUT_GSSAPI 512.\" from FreeBSD: head/tools/build/options/WITHOUT_GSSAPI 174548 2007-12-12 16:39:32Z ru 513Set to not build libgssapi. 514.It Va WITH_HESIOD 515.\" from FreeBSD: head/tools/build/options/WITH_HESIOD 156932 2006-03-21 07:50:50Z ru 516Set to build Hesiod support. 517.It Va WITHOUT_HTML 518.\" from FreeBSD: head/tools/build/options/WITHOUT_HTML 156932 2006-03-21 07:50:50Z ru 519Set to not build HTML docs. 520.It Va WITHOUT_ICONV 521.\" from FreeBSD: head/tools/build/options/WITHOUT_ICONV 254919 2013-08-26 17:15:56Z antoine 522Set to not build iconv as part of libc. 523.It Va WITHOUT_INET 524.\" from FreeBSD: head/tools/build/options/WITHOUT_INET 221266 2011-04-30 17:58:28Z bz 525Set to not build programs and libraries related to IPv4 networking. 526When set, it also enforces the following options: 527.Pp 528.Bl -item -compact 529.It 530.Va WITHOUT_INET_SUPPORT 531.El 532.It Va WITHOUT_INET6 533.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6 156932 2006-03-21 07:50:50Z ru 534Set to not build 535programs and libraries related to IPv6 networking. 536When set, it also enforces the following options: 537.Pp 538.Bl -item -compact 539.It 540.Va WITHOUT_INET6_SUPPORT 541.El 542.It Va WITHOUT_INET6_SUPPORT 543.\" from FreeBSD: head/tools/build/options/WITHOUT_INET6_SUPPORT 156932 2006-03-21 07:50:50Z ru 544Set to build libraries, programs, and kernel modules without IPv6 support. 545.It Va WITHOUT_INET_SUPPORT 546.\" from FreeBSD: head/tools/build/options/WITHOUT_INET_SUPPORT 221266 2011-04-30 17:58:28Z bz 547Set to build libraries, programs, and kernel modules without IPv4 support. 548.It Va WITHOUT_INFO 549.\" from FreeBSD: head/tools/build/options/WITHOUT_INFO 156932 2006-03-21 07:50:50Z ru 550Set to not make or install 551.Xr info 5 552files. 553.It Va WITHOUT_INSTALLLIB 554.\" from FreeBSD: head/tools/build/options/WITHOUT_INSTALLLIB 174497 2007-12-09 21:56:21Z dougb 555Set this if you do not want to install optional libraries. 556For example when creating a 557.Xr nanobsd 8 558image. 559.It Va WITH_INSTALL_AS_USER 560.\" from FreeBSD: head/tools/build/options/WITH_INSTALL_AS_USER 238021 2012-07-02 20:24:01Z marcel 561Set to make install targets succeed for non-root users by installing 562files with owner and group attributes set to that of the user running 563the 564.Xr make 1 565command. 566The user still has to set the 567.Va DESTDIR 568variable to point to a directory where the user has write permissions. 569.It Va WITHOUT_IPFILTER 570.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFILTER 156932 2006-03-21 07:50:50Z ru 571Set to not build IP Filter package. 572.It Va WITHOUT_IPFW 573.\" from FreeBSD: head/tools/build/options/WITHOUT_IPFW 183242 2008-09-21 22:02:26Z sam 574Set to not build IPFW tools. 575.It Va WITHOUT_JAIL 576.\" from FreeBSD: head/tools/build/options/WITHOUT_JAIL 249966 2013-04-27 04:09:09Z eadler 577Set to not build tools for the support of jails; e.g., 578.Xr jail 8 . 579.It Va WITHOUT_KDUMP 580.\" from FreeBSD: head/tools/build/options/WITHOUT_KDUMP 240690 2012-09-19 11:38:37Z zeising 581Set to not build 582.Xr kdump 1 583and 584.Xr truss 1 . 585.It Va WITHOUT_KERBEROS 586.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS 174549 2007-12-12 16:42:03Z ru 587Set this if you do not want to build Kerberos 5 (KTH Heimdal). 588When set, it also enforces the following options: 589.Pp 590.Bl -item -compact 591.It 592.Va WITHOUT_KERBEROS_SUPPORT 593.El 594.Pp 595When set, the following options are also in effect: 596.Pp 597.Bl -inset -compact 598.It Va WITHOUT_GSSAPI 599(unless 600.Va WITH_GSSAPI 601is set explicitly) 602.El 603.It Va WITHOUT_KERBEROS_SUPPORT 604.\" from FreeBSD: head/tools/build/options/WITHOUT_KERBEROS_SUPPORT 251794 2013-06-15 20:29:07Z eadler 605Set to build some programs without Kerberos support, like 606.Xr ssh 1 , 607.Xr telnet 1 , 608.Xr sshd 8 , 609and 610.Xr telnetd 8 . 611.It Va WITHOUT_KVM 612.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM 174550 2007-12-12 16:43:17Z ru 613Set to not build the 614.Nm libkvm 615library as a part of the base system. 616.Bf -symbolic 617The option has no effect yet. 618.Ef 619When set, it also enforces the following options: 620.Pp 621.Bl -item -compact 622.It 623.Va WITHOUT_KVM_SUPPORT 624.El 625.It Va WITHOUT_KVM_SUPPORT 626.\" from FreeBSD: head/tools/build/options/WITHOUT_KVM_SUPPORT 170644 2007-06-13 02:08:04Z sepotvin 627Set to build some programs without optional 628.Nm libkvm 629support. 630.It Va WITHOUT_LDNS 631.\" from FreeBSD: head/tools/build/options/WITHOUT_LDNS 255591 2013-09-15 13:11:13Z des 632Setting this variable will prevent the LDNS library from being built. 633When set, it also enforces the following options: 634.Pp 635.Bl -item -compact 636.It 637.Va WITHOUT_LDNS_UTILS 638.It 639.Va WITHOUT_UNBOUND 640.El 641.It Va WITHOUT_LDNS_UTILS 642.\" from FreeBSD: head/tools/build/options/WITHOUT_LDNS_UTILS 255850 2013-09-24 14:33:31Z des 643Setting this variable will prevent building the LDNS utilities 644.Xr drill 1 645and 646.Xr host 1 . 647.It Va WITHOUT_LEGACY_CONSOLE 648.\" from FreeBSD: head/tools/build/options/WITHOUT_LEGACY_CONSOLE 249966 2013-04-27 04:09:09Z eadler 649Set to not build programs that support a legacy PC console; e.g., 650.Xr kbdcontrol 8 651and 652.Xr vidcontrol 8 . 653.It Va WITHOUT_LIB32 654.\" from FreeBSD: head/tools/build/options/WITHOUT_LIB32 156932 2006-03-21 07:50:50Z ru 655On amd64, set to not build 32-bit library set and a 656.Nm ld-elf32.so.1 657runtime linker. 658.It Va WITHOUT_LIBCPLUSPLUS 659.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBCPLUSPLUS 246262 2013-02-02 22:42:46Z dim 660Set to avoid building libcxxrt and libc++. 661.It Va WITHOUT_LIBPTHREAD 662.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBPTHREAD 188848 2009-02-20 11:09:55Z mtm 663Set to not build the 664.Nm libpthread 665providing library, 666.Nm libthr . 667When set, it also enforces the following options: 668.Pp 669.Bl -item -compact 670.It 671.Va WITHOUT_LIBTHR 672.El 673.It Va WITHOUT_LIBTHR 674.\" from FreeBSD: head/tools/build/options/WITHOUT_LIBTHR 156932 2006-03-21 07:50:50Z ru 675Set to not build the 676.Nm libthr 677(1:1 threading) 678library. 679.It Va WITH_LLDB 680.\" from FreeBSD: head/tools/build/options/WITH_LLDB 255722 2013-09-20 01:52:02Z emaste 681Set to build the LLDB debugger. 682.It Va WITHOUT_LOCALES 683.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCALES 156932 2006-03-21 07:50:50Z ru 684Set to not build localization files; see 685.Xr locale 1 . 686.It Va WITHOUT_LOCATE 687.\" from FreeBSD: head/tools/build/options/WITHOUT_LOCATE 183242 2008-09-21 22:02:26Z sam 688Set to not build 689.Xr locate 1 690and related programs. 691.It Va WITHOUT_LPR 692.\" from FreeBSD: head/tools/build/options/WITHOUT_LPR 156932 2006-03-21 07:50:50Z ru 693Set to not build 694.Xr lpr 1 695and related programs. 696.It Va WITHOUT_LS_COLORS 697.\" from FreeBSD: head/tools/build/options/WITHOUT_LS_COLORS 235660 2012-05-19 20:05:27Z marcel 698Set to build 699.Xr ls 1 700without support for colors to distinguish file types. 701.It Va WITHOUT_LZMA_SUPPORT 702.\" from FreeBSD: head/tools/build/options/WITHOUT_LZMA_SUPPORT 245171 2013-01-08 18:37:12Z obrien 703Set to build some programs without optional lzma compression support. 704.It Va WITHOUT_MAIL 705.\" from FreeBSD: head/tools/build/options/WITHOUT_MAIL 183242 2008-09-21 22:02:26Z sam 706Set to not build any mail support (MUA or MTA). 707When set, it also enforces the following options: 708.Pp 709.Bl -item -compact 710.It 711.Va WITHOUT_DMAGENT 712.It 713.Va WITHOUT_MAILWRAPPER 714.It 715.Va WITHOUT_SENDMAIL 716.El 717.It Va WITHOUT_MAILWRAPPER 718.\" from FreeBSD: head/tools/build/options/WITHOUT_MAILWRAPPER 156932 2006-03-21 07:50:50Z ru 719Set to not build the 720.Xr mailwrapper 8 721MTA selector. 722.It Va WITHOUT_MAKE 723.\" from FreeBSD: head/tools/build/options/WITHOUT_MAKE 183242 2008-09-21 22:02:26Z sam 724Set to not install 725.Xr make 1 726and related support files. 727.It Va WITHOUT_MAN 728.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN 156932 2006-03-21 07:50:50Z ru 729Set to not build manual pages. 730When set, the following options are also in effect: 731.Pp 732.Bl -inset -compact 733.It Va WITHOUT_MAN_UTILS 734(unless 735.Va WITH_MAN_UTILS 736is set explicitly) 737.El 738.It Va WITHOUT_MANCOMPRESS 739.\" from FreeBSD: head/tools/build/options/WITHOUT_MANCOMPRESS 266752 2014-05-27 15:52:27Z gjb 740Set to not to install compressed man pages. 741Only the uncompressed versions will be installed. 742.It Va WITHOUT_MAN_UTILS 743.\" from FreeBSD: head/tools/build/options/WITHOUT_MAN_UTILS 208322 2010-05-20 00:07:21Z jkim 744Set to not build utilities for manual pages, 745.Xr apropos 1 , 746.Xr catman 1 , 747.Xr makewhatis 1 , 748.Xr man 1 , 749.Xr whatis 1 , 750.Xr manctl 8 , 751and related support files. 752.It Va WITH_NAND 753.\" from FreeBSD: head/tools/build/options/WITH_NAND 235537 2012-05-17 10:11:18Z gber 754Set to build the NAND Flash components. 755.It Va WITHOUT_NDIS 756.\" from FreeBSD: head/tools/build/options/WITHOUT_NDIS 183242 2008-09-21 22:02:26Z sam 757Set to not build programs and libraries 758related to NDIS emulation support. 759.It Va WITHOUT_NETCAT 760.\" from FreeBSD: head/tools/build/options/WITHOUT_NETCAT 156932 2006-03-21 07:50:50Z ru 761Set to not build 762.Xr nc 1 763utility. 764.It Va WITHOUT_NETGRAPH 765.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH 183242 2008-09-21 22:02:26Z sam 766Set to not build applications to support 767.Xr netgraph 4 . 768When set, it also enforces the following options: 769.Pp 770.Bl -item -compact 771.It 772.Va WITHOUT_ATM 773.It 774.Va WITHOUT_BLUETOOTH 775.It 776.Va WITHOUT_NETGRAPH_SUPPORT 777.El 778.It Va WITHOUT_NETGRAPH_SUPPORT 779.\" from FreeBSD: head/tools/build/options/WITHOUT_NETGRAPH_SUPPORT 183305 2008-09-23 16:11:15Z sam 780Set to build libraries, programs, and kernel modules without netgraph support. 781.It Va WITHOUT_NIS 782.\" from FreeBSD: head/tools/build/options/WITHOUT_NIS 156932 2006-03-21 07:50:50Z ru 783Set to not build 784.Xr NIS 8 785support and related programs. 786If set, you might need to adopt your 787.Xr nsswitch.conf 5 788and remove 789.Sq nis 790entries. 791.It Va WITHOUT_NLS 792.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS 156932 2006-03-21 07:50:50Z ru 793Set to not build NLS catalogs. 794.It Va WITHOUT_NLS_CATALOGS 795.\" from FreeBSD: head/tools/build/options/WITHOUT_NLS_CATALOGS 156932 2006-03-21 07:50:50Z ru 796Set to not build NLS catalog support for 797.Xr csh 1 . 798.It Va WITHOUT_NS_CACHING 799.\" from FreeBSD: head/tools/build/options/WITHOUT_NS_CACHING 172803 2007-10-19 14:01:25Z ru 800Set to disable name caching in the 801.Pa nsswitch 802subsystem. 803The generic caching daemon, 804.Xr nscd 8 , 805will not be built either if this option is set. 806.It Va WITHOUT_NTP 807.\" from FreeBSD: head/tools/build/options/WITHOUT_NTP 183242 2008-09-21 22:02:26Z sam 808Set to not build 809.Xr ntpd 8 810and related programs. 811.It Va WITH_OFED 812.\" from FreeBSD: head/tools/build/options/WITH_OFED 228081 2011-11-28 17:54:34Z dim 813Set to build the 814.Dq "OpenFabrics Enterprise Distribution" 815Infiniband software stack. 816.It Va WITH_OPENLDAP 817.\" from FreeBSD: head/tools/build/options/WITH_OPENLDAP 264902 2014-04-24 23:17:31Z imp 818Enable building openldap support for kerberos. 819.It Va WITHOUT_OPENSSH 820.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSH 156932 2006-03-21 07:50:50Z ru 821Set to not build OpenSSH. 822.It Va WITH_OPENSSH_NONE_CIPHER 823.\" from FreeBSD: head/tools/build/options/WITH_OPENSSH_NONE_CIPHER 245527 2013-01-17 01:51:04Z bz 824Set to include the "None" cipher support in OpenSSH and its libraries. 825Additional adjustments may need to be done to system configuration 826files, such as 827.Xr sshd_config 5 , 828to enable this cipher. 829Please see 830.Pa /usr/src/crypto/openssh/README.hpn 831for full details. 832.It Va WITHOUT_OPENSSL 833.\" from FreeBSD: head/tools/build/options/WITHOUT_OPENSSL 156932 2006-03-21 07:50:50Z ru 834Set to not build OpenSSL. 835When set, it also enforces the following options: 836.Pp 837.Bl -item -compact 838.It 839.Va WITHOUT_KERBEROS 840.It 841.Va WITHOUT_KERBEROS_SUPPORT 842.It 843.Va WITHOUT_OPENSSH 844.El 845.Pp 846When set, the following options are also in effect: 847.Pp 848.Bl -inset -compact 849.It Va WITHOUT_GSSAPI 850(unless 851.Va WITH_GSSAPI 852is set explicitly) 853.El 854.It Va WITHOUT_PAM 855.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM 174550 2007-12-12 16:43:17Z ru 856Set to not build PAM library and modules. 857.Bf -symbolic 858This option is deprecated and does nothing. 859.Ef 860When set, it also enforces the following options: 861.Pp 862.Bl -item -compact 863.It 864.Va WITHOUT_PAM_SUPPORT 865.El 866.It Va WITHOUT_PAM_SUPPORT 867.\" from FreeBSD: head/tools/build/options/WITHOUT_PAM_SUPPORT 156932 2006-03-21 07:50:50Z ru 868Set to build some programs without PAM support, particularly 869.Xr ftpd 8 870and 871.Xr ppp 8 . 872.It Va WITHOUT_PC_SYSINSTALL 873.\" from FreeBSD: head/tools/build/options/WITHOUT_PC_SYSINSTALL 245606 2013-01-18 15:57:09Z eadler 874Set to not build 875.Xr pc-sysinstall 8 876and related programs. 877.It Va WITHOUT_PF 878.\" from FreeBSD: head/tools/build/options/WITHOUT_PF 156932 2006-03-21 07:50:50Z ru 879Set to not build PF firewall package. 880When set, it also enforces the following options: 881.Pp 882.Bl -item -compact 883.It 884.Va WITHOUT_AUTHPF 885.El 886.It Va WITH_PIE 887.\" from FreeBSD: head/tools/build/options/WITH_PIE 267233 2014-06-08 17:29:31Z bdrewery 888Enable building of Position-Independent Executables (PIEs). 889.It Va WITHOUT_PKGBOOTSTRAP 890.\" from FreeBSD: head/tools/build/options/WITHOUT_PKGBOOTSTRAP 258924 2013-12-04 15:58:42Z bdrewery 891Set to not build 892.Xr pkg 7 893bootstrap tool. 894.It Va WITHOUT_PMC 895.\" from FreeBSD: head/tools/build/options/WITHOUT_PMC 183242 2008-09-21 22:02:26Z sam 896Set to not build 897.Xr pmccontrol 8 898and related programs. 899.It Va WITHOUT_PORTSNAP 900.\" from FreeBSD: head/tools/build/options/WITHOUT_PORTSNAP 183242 2008-09-21 22:02:26Z sam 901Set to not build or install 902.Xr portsnap 8 903and related files. 904.It Va WITHOUT_PPP 905.\" from FreeBSD: head/tools/build/options/WITHOUT_PPP 183242 2008-09-21 22:02:26Z sam 906Set to not build 907.Xr ppp 8 908and related programs. 909.It Va WITHOUT_PROFILE 910.\" from FreeBSD: head/tools/build/options/WITHOUT_PROFILE 228196 2011-12-02 09:09:54Z fjoe 911Set to avoid compiling profiled libraries. 912.It Va WITHOUT_QUOTAS 913.\" from FreeBSD: head/tools/build/options/WITHOUT_QUOTAS 183242 2008-09-21 22:02:26Z sam 914Set to not build 915.Xr quota 8 916and related programs. 917.It Va WITHOUT_RCMDS 918.\" from FreeBSD: head/tools/build/options/WITHOUT_RCMDS 156932 2006-03-21 07:50:50Z ru 919Disable building of the 920.Bx 921r-commands. 922This includes 923.Xr rlogin 1 , 924.Xr rsh 1 , 925etc. 926.It Va WITHOUT_RCS 927.\" from FreeBSD: head/tools/build/options/WITHOUT_RCS 256198 2013-10-09 17:07:20Z gjb 928Set to not build 929.Xr rcs 1 930and related utilities. 931.It Va WITHOUT_RESCUE 932.\" from FreeBSD: head/tools/build/options/WITHOUT_RESCUE 156932 2006-03-21 07:50:50Z ru 933Set to not build 934.Xr rescue 8 . 935.It Va WITHOUT_ROUTED 936.\" from FreeBSD: head/tools/build/options/WITHOUT_ROUTED 183242 2008-09-21 22:02:26Z sam 937Set to not build 938.Xr routed 8 939utility. 940.It Va WITHOUT_SENDMAIL 941.\" from FreeBSD: head/tools/build/options/WITHOUT_SENDMAIL 156932 2006-03-21 07:50:50Z ru 942Set to not build 943.Xr sendmail 8 944and related programs. 945.It Va WITHOUT_SETUID_LOGIN 946.\" from FreeBSD: head/tools/build/options/WITHOUT_SETUID_LOGIN 156932 2006-03-21 07:50:50Z ru 947Set this to disable the installation of 948.Xr login 1 949as a set-user-ID root program. 950.It Va WITHOUT_SHAREDOCS 951.\" from FreeBSD: head/tools/build/options/WITHOUT_SHAREDOCS 156932 2006-03-21 07:50:50Z ru 952Set to not build the 953.Bx 4.4 954legacy docs. 955.It Va WITH_SHARED_TOOLCHAIN 956.\" from FreeBSD: head/tools/build/options/WITH_SHARED_TOOLCHAIN 235342 2012-05-12 16:12:36Z gjb 957Set to build the toolchain binaries shared. 958The set includes 959.Xr cc 1 , 960.Xr make 1 961and necessary utilities like assembler, linker and library archive manager. 962.It Va WITH_SORT_THREADS 963.\" from FreeBSD: head/tools/build/options/WITH_SORT_THREADS 264158 2014-04-05 18:00:45Z imp 964Set to enable threads in 965.Xr sort 1 . 966.It Va WITHOUT_SOURCELESS 967.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS 230972 2012-02-04 00:54:43Z rmh 968Set to not build kernel modules that include sourceless code (either microcode or native code for host CPU). 969When set, it also enforces the following options: 970.Pp 971.Bl -item -compact 972.It 973.Va WITHOUT_SOURCELESS_HOST 974.It 975.Va WITHOUT_SOURCELESS_UCODE 976.El 977.It Va WITHOUT_SOURCELESS_HOST 978.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_HOST 230972 2012-02-04 00:54:43Z rmh 979Set to not build kernel modules that include sourceless native code for host CPU. 980.It Va WITHOUT_SOURCELESS_UCODE 981.\" from FreeBSD: head/tools/build/options/WITHOUT_SOURCELESS_UCODE 230972 2012-02-04 00:54:43Z rmh 982Set to not build kernel modules that include sourceless microcode. 983.It Va WITHOUT_SSP 984.\" from FreeBSD: head/tools/build/options/WITHOUT_SSP 180012 2008-06-25 21:33:28Z ru 985Set to not build world with propolice stack smashing protection. 986.It Va WITH_SVN 987.\" from FreeBSD: head/tools/build/options/WITH_SVN 252561 2013-07-03 12:36:47Z zeising 988Set to install 989.Xr svnlite 1 990as 991.Xr svn 1 . 992.It Va WITHOUT_SVNLITE 993.\" from FreeBSD: head/tools/build/options/WITHOUT_SVNLITE 252561 2013-07-03 12:36:47Z zeising 994Set to not build 995.Xr svnlite 1 996and related programs. 997.It Va WITHOUT_SYMVER 998.\" from FreeBSD: head/tools/build/options/WITHOUT_SYMVER 169649 2007-05-17 05:03:24Z deischen 999Set to disable symbol versioning when building shared libraries. 1000.It Va WITHOUT_SYSCALL_COMPAT 1001.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCALL_COMPAT 265826 2014-05-10 16:37:28Z imp 1002Do not include some compatible syscall wrappers in libc. 1003.It Va WITHOUT_SYSCONS 1004.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSCONS 156932 2006-03-21 07:50:50Z ru 1005Set to not build 1006.Xr syscons 4 1007support files such as keyboard maps, fonts, and screen output maps. 1008.It Va WITHOUT_SYSINSTALL 1009.\" from FreeBSD: head/tools/build/options/WITHOUT_SYSINSTALL 183242 2008-09-21 22:02:26Z sam 1010Set to not build 1011.Xr sysinstall 8 1012and related programs. 1013.It Va WITHOUT_TCSH 1014.\" from FreeBSD: head/tools/build/options/WITHOUT_TCSH 156932 2006-03-21 07:50:50Z ru 1015Set to not build and install 1016.Pa /bin/csh 1017(which is 1018.Xr tcsh 1 ) . 1019.It Va WITHOUT_TELNET 1020.\" from FreeBSD: head/tools/build/options/WITHOUT_TELNET 183242 2008-09-21 22:02:26Z sam 1021Set to not build 1022.Xr telnet 8 1023and related programs. 1024.It Va WITH_TESTS 1025.\" from FreeBSD: head/tools/build/options/WITH_TESTS 267033 2014-06-03 22:34:27Z jmmv 1026Set to install the 1027.Fx 1028Test Suite in 1029.Pa /usr/tests/ . 1030See 1031.Xr tests 7 1032for more details. 1033.It Va WITHOUT_TEXTPROC 1034.\" from FreeBSD: head/tools/build/options/WITHOUT_TEXTPROC 183242 2008-09-21 22:02:26Z sam 1035Set to not build 1036programs used for text processing. 1037When set, it also enforces the following options: 1038.Pp 1039.Bl -item -compact 1040.It 1041.Va WITHOUT_GROFF 1042.El 1043.It Va WITHOUT_TOOLCHAIN 1044.\" from FreeBSD: head/tools/build/options/WITHOUT_TOOLCHAIN 174550 2007-12-12 16:43:17Z ru 1045Set to not install 1046programs used for program development, 1047compilers, debuggers etc. 1048.Bf -symbolic 1049The option does not work for build targets. 1050.Ef 1051When set, it also enforces the following options: 1052.Pp 1053.Bl -item -compact 1054.It 1055.Va WITHOUT_BINUTILS 1056.It 1057.Va WITHOUT_CLANG 1058.It 1059.Va WITHOUT_CLANG_EXTRAS 1060.It 1061.Va WITHOUT_CLANG_FULL 1062.It 1063.Va WITHOUT_GCC 1064.It 1065.Va WITHOUT_GDB 1066.El 1067.It Va WITHOUT_UNBOUND 1068.\" from FreeBSD: head/tools/build/options/WITHOUT_UNBOUND 255597 2013-09-15 14:51:23Z des 1069Set to not build 1070.Xr unbound 8 1071and related programs. 1072.It Va WITHOUT_USB 1073.\" from FreeBSD: head/tools/build/options/WITHOUT_USB 156932 2006-03-21 07:50:50Z ru 1074Set to not build USB-related programs and libraries. 1075.It Va WITH_USB_GADGET_EXAMPLES 1076.\" from FreeBSD: head/tools/build/options/WITH_USB_GADGET_EXAMPLES 254919 2013-08-26 17:15:56Z antoine 1077Set to build USB gadget kernel modules. 1078.It Va WITHOUT_UTMPX 1079.\" from FreeBSD: head/tools/build/options/WITHOUT_UTMPX 231530 2012-02-11 20:28:42Z ed 1080Set to not build user accounting tools such as 1081.Xr last 1 , 1082.Xr users 1 , 1083.Xr who 1 , 1084.Xr ac 8 , 1085.Xr lastlogin 8 1086and 1087.Xr utx 8 . 1088.It Va WITHOUT_VI 1089.\" from FreeBSD: head/tools/build/options/WITHOUT_VI 264903 2014-04-24 23:17:40Z imp 1090Set to not build and install vi, view, ex and related programs. 1091.It Va WITHOUT_VT_SUPPORT 1092.\" from FreeBSD: head/tools/build/options/WITHOUT_VT_SUPPORT 267582 2014-06-17 16:21:50Z emaste 1093Set to not build 1094.Xr vt 4 1095support files (fonts and keymaps). 1096.It Va WITHOUT_WARNS 1097.\" from FreeBSD: head/tools/build/options/WITHOUT_WARNS 265830 2014-05-10 16:37:53Z imp 1098Set this to not add warning flags to the compiler invocations. 1099Useful as a temporary workaround when code enters the tree 1100which triggers warnings in environments that differ from the 1101original develoepr. 1102.It Va WITHOUT_WIRELESS 1103.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS 183242 2008-09-21 22:02:26Z sam 1104Set to not build programs used for 802.11 wireless networks; especially 1105.Xr wpa_supplicant 8 1106and 1107.Xr hostapd 8 . 1108When set, it also enforces the following options: 1109.Pp 1110.Bl -item -compact 1111.It 1112.Va WITHOUT_WIRELESS_SUPPORT 1113.El 1114.It Va WITHOUT_WIRELESS_SUPPORT 1115.\" from FreeBSD: head/tools/build/options/WITHOUT_WIRELESS_SUPPORT 183305 2008-09-23 16:11:15Z sam 1116Set to build libraries, programs, and kernel modules without 1117802.11 wireless support. 1118.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 1119.\" from FreeBSD: head/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL 156932 2006-03-21 07:50:50Z ru 1120Build 1121.Xr wpa_supplicant 8 1122without support for the IEEE 802.1X protocol and without 1123support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 1124protocols (usable only via 802.1X). 1125.It Va WITHOUT_ZFS 1126.\" from FreeBSD: head/tools/build/options/WITHOUT_ZFS 168409 2007-04-06 02:13:30Z pjd 1127Set to not build ZFS file system. 1128.It Va WITHOUT_ZONEINFO 1129.\" from FreeBSD: head/tools/build/options/WITHOUT_ZONEINFO 235342 2012-05-12 16:12:36Z gjb 1130Set to not build the timezone database. 1131.El 1132.Sh FILES 1133.Bl -tag -compact -width Pa 1134.It Pa /etc/src.conf 1135.It Pa /usr/share/mk/bsd.own.mk 1136.El 1137.Sh SEE ALSO 1138.Xr make 1 , 1139.Xr make.conf 5 , 1140.Xr build 7 , 1141.Xr ports 7 1142.Sh HISTORY 1143The 1144.Nm 1145file appeared in 1146.Fx 7.0 . 1147.Sh AUTHORS 1148This manual page was autogenerated. 1149