1.\" DO NOT EDIT-- this file is automatically generated. 2.\" from FreeBSD: src/tools/build/options/makeman,v 1.8 2007/12/12 16:39:31 ru Exp 3.\" $FreeBSD$ 4.Dd March 29, 2008 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 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_ACPI 81.\" from FreeBSD: src/tools/build/options/WITHOUT_ACPI,v 1.1 2006/03/21 07:50:49 ru Exp 82Set to not build 83.Xr acpiconf 8 , 84.Xr acpidump 8 85and related programs. 86.It Va WITHOUT_ASSERT_DEBUG 87.\" from FreeBSD: src/tools/build/options/WITHOUT_ASSERT_DEBUG,v 1.1 2006/09/11 13:55:27 ru Exp 88Set to compile programs and libraries without the 89.Xr assert 3 90checks. 91.It Va WITHOUT_ATM 92.\" from FreeBSD: src/tools/build/options/WITHOUT_ATM,v 1.1 2006/03/21 07:50:49 ru Exp 93Set to not build 94programs and libraries related to ATM networking. 95.It Va WITHOUT_AUDIT 96.\" from FreeBSD: src/tools/build/options/WITHOUT_AUDIT,v 1.1 2006/03/21 07:50:49 ru Exp 97Set to not build audit support into system programs. 98.It Va WITHOUT_AUTHPF 99.\" from FreeBSD: src/tools/build/options/WITHOUT_AUTHPF,v 1.1 2006/03/21 07:50:49 ru Exp 100Set to not build 101.Xr authpf 8 . 102.It Va WITHOUT_BIND 103.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND,v 1.1 2006/03/21 07:50:49 ru Exp 104Setting this variable will prevent any part of BIND from being built. 105When set, it also enforces the following options: 106.Pp 107.Bl -item -compact 108.It 109.Va WITHOUT_BIND_DNSSEC 110.It 111.Va WITHOUT_BIND_ETC 112.It 113.Va WITHOUT_BIND_LIBS_LWRES 114.It 115.Va WITHOUT_BIND_MTREE 116.It 117.Va WITHOUT_BIND_NAMED 118.It 119.Va WITHOUT_BIND_UTILS 120.El 121.It Va WITHOUT_BIND_DNSSEC 122.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_DNSSEC,v 1.1 2006/03/21 07:50:49 ru Exp 123Set to avoid building or installing the DNSSEC related binaries, 124.Xr dnssec-keygen 8 125and 126.Xr dnssec-signzone 8 . 127.It Va WITHOUT_BIND_ETC 128.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_ETC,v 1.1 2006/03/21 07:50:49 ru Exp 129Set to avoid installing the default files to 130.Pa /var/named/etc/namedb . 131.It Va WITH_BIND_LIBS 132.\" from FreeBSD: src/tools/build/options/WITH_BIND_LIBS,v 1.1 2006/03/21 07:50:50 ru Exp 133Set to install BIND libraries and include files. 134.It Va WITHOUT_BIND_LIBS_LWRES 135.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_LIBS_LWRES,v 1.1 2006/03/21 07:50:49 ru Exp 136Set to avoid installing the lightweight resolver library in 137.Pa /usr/lib . 138.It Va WITHOUT_BIND_MTREE 139.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_MTREE,v 1.3 2006/04/13 10:37:29 ru Exp 140Set to avoid running 141.Xr mtree 8 142to create the chroot directory structure under 143.Pa /var/named , 144and avoid creating an 145.Pa /etc/namedb 146symlink to the chroot directory. 147When set, it also enforces the following options: 148.Pp 149.Bl -item -compact 150.It 151.Va WITHOUT_BIND_ETC 152.El 153.It Va WITHOUT_BIND_NAMED 154.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_NAMED,v 1.1 2006/03/21 07:50:49 ru Exp 155Set to avoid building or installing 156.Xr named 8 , 157.Xr named.reload 8 , 158.Xr named-checkconf 8 , 159.Xr named-checkzone 8 , 160.Xr rndc 8 , 161and 162.Xr rndc-confgen 8 . 163.It Va WITHOUT_BIND_UTILS 164.\" from FreeBSD: src/tools/build/options/WITHOUT_BIND_UTILS,v 1.1 2006/03/21 07:50:49 ru Exp 165Set to avoid building or installing the BIND userland utilities, 166.Xr dig 1 , 167.Xr host 1 , 168.Xr nslookup 1 , 169and 170.Xr nsupdate 8 . 171.It Va WITHOUT_BLUETOOTH 172.\" from FreeBSD: src/tools/build/options/WITHOUT_BLUETOOTH,v 1.1 2006/03/21 07:50:49 ru Exp 173Set to not build Bluetooth related kernel modules, programs and libraries. 174.It Va WITHOUT_BOOT 175.\" from FreeBSD: src/tools/build/options/WITHOUT_BOOT,v 1.1 2006/03/21 07:50:49 ru Exp 176Set to not build the boot blocks and loader. 177.It Va WITHOUT_BZIP2 178.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2,v 1.2 2007/12/12 16:43:17 ru Exp 179Set to not build contributed bzip2 software as a part of the base system. 180.Bf -symbolic 181The option has no effect yet. 182.Ef 183When set, it also enforces the following options: 184.Pp 185.Bl -item -compact 186.It 187.Va WITHOUT_BZIP2_SUPPORT 188.El 189.It Va WITHOUT_BZIP2_SUPPORT 190.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2_SUPPORT,v 1.1 2007/01/26 10:19:08 delphij Exp 191Set to build some programs without optional bzip2 support. 192.It Va WITHOUT_CALENDAR 193.\" from FreeBSD: src/tools/build/options/WITHOUT_CALENDAR,v 1.1 2006/03/21 07:50:49 ru Exp 194Set to not build 195.Xr calendar 1 . 196.It Va WITHOUT_CDDL 197.\" from FreeBSD: src/tools/build/options/WITHOUT_CDDL,v 1.1 2006/11/01 09:02:11 jb Exp 198Set to not build code licensed under Sun's CDDL. 199When set, it also enforces the following options: 200.Pp 201.Bl -item -compact 202.It 203.Va WITHOUT_ZFS 204.El 205.It Va WITHOUT_CPP 206.\" from FreeBSD: src/tools/build/options/WITHOUT_CPP,v 1.1 2006/03/21 07:50:49 ru Exp 207Set to not build 208.Xr cpp 1 . 209.It Va WITHOUT_CRYPT 210.\" from FreeBSD: src/tools/build/options/WITHOUT_CRYPT,v 1.1 2006/03/21 07:50:49 ru Exp 211Set to not build any crypto code. 212When set, it also enforces the following options: 213.Pp 214.Bl -item -compact 215.It 216.Va WITHOUT_GSSAPI 217(can be overridden with 218.Va WITH_GSSAPI ) 219.It 220.Va WITHOUT_KERBEROS 221.It 222.Va WITHOUT_KERBEROS_SUPPORT 223.It 224.Va WITHOUT_OPENSSH 225.It 226.Va WITHOUT_OPENSSL 227.El 228.It Va WITHOUT_CVS 229.\" from FreeBSD: src/tools/build/options/WITHOUT_CVS,v 1.1 2006/03/21 07:50:49 ru Exp 230Set to not build CVS. 231.It Va WITHOUT_CXX 232.\" from FreeBSD: src/tools/build/options/WITHOUT_CXX,v 1.1 2006/03/21 07:50:49 ru Exp 233Set to not build 234.Xr g++ 1 235and related libraries. 236.It Va WITHOUT_DICT 237.\" from FreeBSD: src/tools/build/options/WITHOUT_DICT,v 1.1 2006/03/21 07:50:49 ru Exp 238Set to not build the Webster dictionary files. 239.It Va WITHOUT_DYNAMICROOT 240.\" from FreeBSD: src/tools/build/options/WITHOUT_DYNAMICROOT,v 1.1 2006/03/21 07:50:49 ru Exp 241Set this if you do not want to link 242.Pa /bin 243and 244.Pa /sbin 245dynamically. 246.It Va WITHOUT_EXAMPLES 247.\" from FreeBSD: src/tools/build/options/WITHOUT_EXAMPLES,v 1.2 2006/03/21 09:06:24 ru Exp 248Set to avoid installing examples to 249.Pa /usr/share/examples/ . 250.It Va WITHOUT_FORTH 251.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTH,v 1.1 2006/03/21 07:50:49 ru Exp 252Set to build bootloaders without Forth support. 253.It Va WITHOUT_FP_LIBC 254.\" from FreeBSD: src/tools/build/options/WITHOUT_FP_LIBC,v 1.1 2006/03/21 07:50:49 ru Exp 255Set to build 256.Nm libc 257without floating-point support. 258.It Va WITHOUT_GAMES 259.\" from FreeBSD: src/tools/build/options/WITHOUT_GAMES,v 1.1 2006/03/21 07:50:49 ru Exp 260Set to not build games. 261.It Va WITHOUT_GCOV 262.\" from FreeBSD: src/tools/build/options/WITHOUT_GCOV,v 1.1 2006/03/21 07:50:49 ru Exp 263Set to not build the 264.Xr gcov 1 265tool. 266.It Va WITHOUT_GDB 267.\" from FreeBSD: src/tools/build/options/WITHOUT_GDB,v 1.1 2006/03/21 07:50:49 ru Exp 268Set to not build 269.Xr gdb 1 . 270.It Va WITHOUT_GNU 271.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU,v 1.3 2007/12/12 16:43:17 ru Exp 272Set to not build contributed GNU software as a part of the base system. 273This option can be useful if the system built must not contain any code 274covered by the GNU Public License due to legal reasons. 275.Bf -symbolic 276The option has no effect yet. 277.Ef 278When set, it also enforces the following options: 279.Pp 280.Bl -item -compact 281.It 282.Va WITHOUT_GNU_SUPPORT 283.El 284.It Va WITHOUT_GNU_SUPPORT 285.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU_SUPPORT,v 1.1 2006/03/21 07:50:49 ru Exp 286Set to build some programs without optional GNU support. 287.It Va WITHOUT_GPIB 288.\" from FreeBSD: src/tools/build/options/WITHOUT_GPIB,v 1.1 2006/03/21 07:50:49 ru Exp 289Set to not build GPIB bus support. 290.It Va WITHOUT_GROFF 291.\" from FreeBSD: src/tools/build/options/WITHOUT_GROFF,v 1.1 2006/03/21 07:50:49 ru Exp 292Set to not build 293.Xr groff 1 . 294.It Va WITHOUT_GSSAPI 295.\" from FreeBSD: src/tools/build/options/WITHOUT_GSSAPI,v 1.1 2007/12/12 16:39:31 ru Exp 296Set to not build libgssapi. 297.It Va WITH_HESIOD 298.\" from FreeBSD: src/tools/build/options/WITH_HESIOD,v 1.1 2006/03/21 07:50:50 ru Exp 299Set to build Hesiod support. 300.It Va WITHOUT_HTML 301.\" from FreeBSD: src/tools/build/options/WITHOUT_HTML,v 1.1 2006/03/21 07:50:49 ru Exp 302Set to not build HTML docs. 303.It Va WITHOUT_I4B 304.\" from FreeBSD: src/tools/build/options/WITHOUT_I4B,v 1.1 2006/03/21 07:50:50 ru Exp 305Set to not build isdn4bsd package. 306.It Va WITH_IDEA 307.\" from FreeBSD: src/tools/build/options/WITH_IDEA,v 1.1 2006/03/21 07:50:50 ru Exp 308Set to build the IDEA encryption code. 309This code is patented in the USA and many European countries. 310It is 311.Em "YOUR RESPONSIBILITY" 312to determine if you can legally use IDEA. 313.It Va WITHOUT_INET6 314.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6,v 1.1 2006/03/21 07:50:50 ru Exp 315Set to not build 316programs and libraries related to IPv6 networking. 317When set, it also enforces the following options: 318.Pp 319.Bl -item -compact 320.It 321.Va WITHOUT_INET6_SUPPORT 322.El 323.It Va WITHOUT_INET6_SUPPORT 324.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 325Set to build libraries, programs, and kernel modules without IPv6 support. 326.It Va WITHOUT_INFO 327.\" from FreeBSD: src/tools/build/options/WITHOUT_INFO,v 1.1 2006/03/21 07:50:50 ru Exp 328Set to not make or install 329.Xr info 5 330files. 331.It Va WITHOUT_INSTALLLIB 332.\" from FreeBSD: src/tools/build/options/WITHOUT_INSTALLLIB,v 1.1 2007/12/09 21:56:21 dougb Exp 333Set this if you do not want to install optional libraries. 334For example when creating a 335.Xr nanobsd 8 336image. 337.It Va WITHOUT_IPFILTER 338.\" from FreeBSD: src/tools/build/options/WITHOUT_IPFILTER,v 1.1 2006/03/21 07:50:50 ru Exp 339Set to not build IP Filter package. 340.It Va WITHOUT_IPX 341.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX,v 1.1 2006/03/21 07:50:50 ru Exp 342Set to not build programs and libraries related to IPX networking. 343When set, it also enforces the following options: 344.Pp 345.Bl -item -compact 346.It 347.Va WITHOUT_IPX_SUPPORT 348.It 349.Va WITHOUT_NCP 350.El 351.It Va WITHOUT_IPX_SUPPORT 352.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 353Set to build some programs without IPX support. 354.It Va WITHOUT_KERBEROS 355.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS,v 1.3 2007/12/12 16:42:03 ru Exp 356Set this if you do not want to build Kerberos 5 (KTH Heimdal). 357When set, it also enforces the following options: 358.Pp 359.Bl -item -compact 360.It 361.Va WITHOUT_GSSAPI 362(can be overridden with 363.Va WITH_GSSAPI ) 364.It 365.Va WITHOUT_KERBEROS_SUPPORT 366.El 367.It Va WITHOUT_KERBEROS_SUPPORT 368.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 369Set to build some programs without Kerberos support, like 370.Xr cvs 1 , 371.Xr ssh 1 , 372.Xr telnet 1 , 373.Xr sshd 8 , 374and 375.Xr telnetd 8 . 376.It Va WITHOUT_KVM 377.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM,v 1.2 2007/12/12 16:43:17 ru Exp 378Set to not build the 379.Nm libkvm 380library as a part of the base system. 381.Bf -symbolic 382The option has no effect yet. 383.Ef 384When set, it also enforces the following options: 385.Pp 386.Bl -item -compact 387.It 388.Va WITHOUT_KVM_SUPPORT 389.El 390.It Va WITHOUT_KVM_SUPPORT 391.\" from FreeBSD: src/tools/build/options/WITHOUT_KVM_SUPPORT,v 1.1 2007/06/13 02:08:04 sepotvin Exp 392Set to build some programs without optional 393.Nm libkvm 394support. 395.It Va WITHOUT_LIB32 396.\" from FreeBSD: src/tools/build/options/WITHOUT_LIB32,v 1.1 2006/03/21 07:50:50 ru Exp 397On amd64, set to not build 32-bit library set and a 398.Nm ld-elf32.so.1 399runtime linker. 400.It Va WITHOUT_LIBPTHREAD 401.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBPTHREAD,v 1.3 2007/10/09 17:53:33 obrien Exp 402Set to not build either of the 403.Nm libpthread 404providing libraries 405.Nm ( libthr 406(1:1) & 407.Nm libkse 408(M:N)). 409When set, it also enforces the following options: 410.Pp 411.Bl -item -compact 412.It 413.Va WITHOUT_BIND 414.It 415.Va WITHOUT_BIND_DNSSEC 416.It 417.Va WITHOUT_BIND_ETC 418.It 419.Va WITHOUT_BIND_LIBS_LWRES 420.It 421.Va WITHOUT_BIND_MTREE 422.It 423.Va WITHOUT_BIND_NAMED 424.It 425.Va WITHOUT_BIND_UTILS 426.It 427.Va WITHOUT_LIBTHR 428.El 429.It Va WITHOUT_LIBTHR 430.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBTHR,v 1.1 2006/03/21 07:50:50 ru Exp 431Set to not build the 432.Nm libthr 433(1:1 threading) 434library. 435When set, it also enforces the following options: 436.Pp 437.Bl -item -compact 438.It 439.Va WITHOUT_BIND 440.It 441.Va WITHOUT_BIND_DNSSEC 442.It 443.Va WITHOUT_BIND_ETC 444.It 445.Va WITHOUT_BIND_LIBS_LWRES 446.It 447.Va WITHOUT_BIND_MTREE 448.It 449.Va WITHOUT_BIND_NAMED 450.It 451.Va WITHOUT_BIND_UTILS 452.El 453.It Va WITHOUT_LOCALES 454.\" from FreeBSD: src/tools/build/options/WITHOUT_LOCALES,v 1.1 2006/03/21 07:50:50 ru Exp 455Set to not build localization files; see 456.Xr locale 1 . 457.It Va WITHOUT_LPR 458.\" from FreeBSD: src/tools/build/options/WITHOUT_LPR,v 1.1 2006/03/21 07:50:50 ru Exp 459Set to not build 460.Xr lpr 1 461and related programs. 462.It Va WITHOUT_MAILWRAPPER 463.\" from FreeBSD: src/tools/build/options/WITHOUT_MAILWRAPPER,v 1.1 2006/03/21 07:50:50 ru Exp 464Set to not build the 465.Xr mailwrapper 8 466MTA selector. 467.It Va WITHOUT_MAN 468.\" from FreeBSD: src/tools/build/options/WITHOUT_MAN,v 1.1 2006/03/21 07:50:50 ru Exp 469Set to not build manual pages. 470.It Va WITHOUT_NCP 471.\" from FreeBSD: src/tools/build/options/WITHOUT_NCP,v 1.1 2006/03/21 07:50:50 ru Exp 472Set to not build programs, libraries, and kernel modules 473related to NetWare Core protocol. 474.It Va WITHOUT_NETCAT 475.\" from FreeBSD: src/tools/build/options/WITHOUT_NETCAT,v 1.1 2006/03/21 07:50:50 ru Exp 476Set to not build 477.Xr nc 1 478utility. 479.It Va WITHOUT_NIS 480.\" from FreeBSD: src/tools/build/options/WITHOUT_NIS,v 1.1 2006/03/21 07:50:50 ru Exp 481Set to not build 482.Xr NIS 8 483support and related programs. 484If set, you might need to adopt your 485.Xr nsswitch.conf 5 486and remove 487.Sq nis 488entries. 489.It Va WITHOUT_NLS 490.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS,v 1.1 2006/03/21 07:50:50 ru Exp 491Set to not build NLS catalogs. 492.It Va WITHOUT_NLS_CATALOGS 493.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS_CATALOGS,v 1.1 2006/03/21 07:50:50 ru Exp 494Set to not build NLS catalog support for 495.Xr csh 1 . 496.It Va WITHOUT_NS_CACHING 497.\" from FreeBSD: src/tools/build/options/WITHOUT_NS_CACHING,v 1.2 2007/10/19 14:01:25 ru Exp 498Set to disable name caching in the 499.Pa nsswitch 500subsystem. 501The generic caching daemon, 502.Xr nscd 8 , 503will not be built either if this option is set. 504.It Va WITHOUT_OBJC 505.\" from FreeBSD: src/tools/build/options/WITHOUT_OBJC,v 1.1 2006/03/21 07:50:50 ru Exp 506Set to not build Objective C support. 507.It Va WITHOUT_OPENSSH 508.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSH,v 1.1 2006/03/21 07:50:50 ru Exp 509Set to not build OpenSSH. 510.It Va WITHOUT_OPENSSL 511.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSL,v 1.1 2006/03/21 07:50:50 ru Exp 512Set to not build OpenSSL. 513When set, it also enforces the following options: 514.Pp 515.Bl -item -compact 516.It 517.Va WITHOUT_GSSAPI 518(can be overridden with 519.Va WITH_GSSAPI ) 520.It 521.Va WITHOUT_KERBEROS 522.It 523.Va WITHOUT_KERBEROS_SUPPORT 524.It 525.Va WITHOUT_OPENSSH 526.El 527.It Va WITHOUT_PAM 528.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM,v 1.3 2007/12/12 16:43:17 ru Exp 529Set to not build PAM library and modules. 530.Bf -symbolic 531This option is deprecated and does nothing. 532.Ef 533When set, it also enforces the following options: 534.Pp 535.Bl -item -compact 536.It 537.Va WITHOUT_PAM_SUPPORT 538.El 539.It Va WITHOUT_PAM_SUPPORT 540.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp 541Set to build some programs without PAM support, particularly 542.Xr ftpd 8 543and 544.Xr ppp 8 . 545.It Va WITHOUT_PF 546.\" from FreeBSD: src/tools/build/options/WITHOUT_PF,v 1.1 2006/03/21 07:50:50 ru Exp 547Set to not build PF firewall package. 548When set, it also enforces the following options: 549.Pp 550.Bl -item -compact 551.It 552.Va WITHOUT_AUTHPF 553.El 554.It Va WITHOUT_PROFILE 555.\" from FreeBSD: src/tools/build/options/WITHOUT_PROFILE,v 1.1 2006/03/21 07:50:50 ru Exp 556Set to avoid compiling profiled libraries. 557.It Va WITHOUT_RCMDS 558.\" from FreeBSD: src/tools/build/options/WITHOUT_RCMDS,v 1.1 2006/03/21 07:50:50 ru Exp 559Disable building of the 560.Bx 561r-commands. 562This includes 563.Xr rlogin 1 , 564.Xr rsh 1 , 565etc. 566.It Va WITHOUT_RCS 567.\" from FreeBSD: src/tools/build/options/WITHOUT_RCS,v 1.1 2006/03/21 07:50:50 ru Exp 568Set to not build 569.Xr rcs 1 570and related utilities. 571.It Va WITHOUT_RESCUE 572.\" from FreeBSD: src/tools/build/options/WITHOUT_RESCUE,v 1.1 2006/03/21 07:50:50 ru Exp 573Set to not build 574.Xr rescue 8 . 575.It Va WITHOUT_SENDMAIL 576.\" from FreeBSD: src/tools/build/options/WITHOUT_SENDMAIL,v 1.1 2006/03/21 07:50:50 ru Exp 577Set to not build 578.Xr sendmail 8 579and related programs. 580.It Va WITHOUT_SETUID_LOGIN 581.\" from FreeBSD: src/tools/build/options/WITHOUT_SETUID_LOGIN,v 1.1 2006/03/21 07:50:50 ru Exp 582Set this to disable the installation of 583.Xr login 1 584as a set-user-ID root program. 585.It Va WITHOUT_SHAREDOCS 586.\" from FreeBSD: src/tools/build/options/WITHOUT_SHAREDOCS,v 1.1 2006/03/21 07:50:50 ru Exp 587Set to not build the 588.Bx 4.4 589legacy docs. 590.It Va WITHOUT_SSP 591.\" from FreeBSD: src/tools/build/options/WITHOUT_SSP,v 1.1 2007/05/19 04:42:58 kan Exp 592Set to not build propolice stack smashing protection library. 593.It Va WITHOUT_SYMVER 594.\" from FreeBSD: src/tools/build/options/WITHOUT_SYMVER,v 1.1 2007/05/17 05:03:24 deischen Exp 595Set to disable symbol versioning when building shared libraries. 596.It Va WITHOUT_SYSCONS 597.\" from FreeBSD: src/tools/build/options/WITHOUT_SYSCONS,v 1.1 2006/03/21 07:50:50 ru Exp 598Set to not build 599.Xr syscons 4 600support files such as keyboard maps, fonts, and screen output maps. 601.It Va WITHOUT_TCSH 602.\" from FreeBSD: src/tools/build/options/WITHOUT_TCSH,v 1.1 2006/03/21 07:50:50 ru Exp 603Set to not build and install 604.Pa /bin/csh 605(which is 606.Xr tcsh 1 ) . 607.It Va WITHOUT_TOOLCHAIN 608.\" from FreeBSD: src/tools/build/options/WITHOUT_TOOLCHAIN,v 1.3 2007/12/12 16:43:17 ru Exp 609Set to not install 610programs used for program development, 611compilers, debuggers etc. 612.Bf -symbolic 613The option does not work for build targets. 614.Ef 615When set, it also enforces the following options: 616.Pp 617.Bl -item -compact 618.It 619.Va WITHOUT_GDB 620.El 621.It Va WITHOUT_USB 622.\" from FreeBSD: src/tools/build/options/WITHOUT_USB,v 1.1 2006/03/21 07:50:50 ru Exp 623Set to not build USB-related programs and libraries. 624.It Va WITHOUT_WPA_SUPPLICANT_EAPOL 625.\" from FreeBSD: src/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL,v 1.1 2006/03/21 07:50:50 ru Exp 626Build 627.Xr wpa_supplicant 8 628without support for the IEEE 802.1X protocol and without 629support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS 630protocols (usable only via 802.1X). 631.It Va WITHOUT_ZFS 632.\" from FreeBSD: src/tools/build/options/WITHOUT_ZFS,v 1.1 2007/04/06 02:13:30 pjd Exp 633Set to not build ZFS file system. 634.It Va WITHOUT_ZONEINFO 635.\" from FreeBSD: src/tools/build/options/WITHOUT_ZONEINFO,v 1.1 2007/08/27 20:01:08 remko Exp 636Set to not build the timezone database 637.El 638.Sh FILES 639.Bl -tag -compact 640.It Pa /etc/src.conf 641.It Pa /usr/share/mk/bsd.own.mk 642.El 643.Sh SEE ALSO 644.Xr make 1 , 645.Xr make.conf 5 , 646.Xr build 7 , 647.Xr ports 7 648.Sh HISTORY 649The 650.Nm 651file appeared in 652.Fx 7.0 . 653.Sh AUTHORS 654This manual page was autogenerated. 655