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