xref: /freebsd/share/man/man5/src.conf.5 (revision bfe691b2f75de2224c7ceb304ebcdef2b42d4179)
1.\" DO NOT EDIT-- this file is automatically generated.
2.\" from FreeBSD: src/tools/build/options/makeman,v 1.6 2006/09/11 13:39:44 ru Exp
3.\" $FreeBSD$
4.Dd April  6, 2007
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
41maybe 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.1 2007/01/26 10:19:08 delphij Exp
179Set to not build contributed bzip2 software as a part of the base system.
180.Sy "The option has no effect yet."
181When set, it also enforces the following options:
182.Pp
183.Bl -item -compact
184.It
185.Va WITHOUT_BZIP2_SUPPORT
186.El
187.It Va WITHOUT_BZIP2_SUPPORT
188.\" from FreeBSD: src/tools/build/options/WITHOUT_BZIP2_SUPPORT,v 1.1 2007/01/26 10:19:08 delphij Exp
189Set to build some programs without optional bzip2 support.
190.It Va WITHOUT_CALENDAR
191.\" from FreeBSD: src/tools/build/options/WITHOUT_CALENDAR,v 1.1 2006/03/21 07:50:49 ru Exp
192Set to not build
193.Xr calendar 1 .
194.It Va WITHOUT_CDDL
195.\" from FreeBSD: src/tools/build/options/WITHOUT_CDDL,v 1.1 2006/11/01 09:02:11 jb Exp
196Set to not build code licensed under Sun's CDDL.
197When set, it also enforces the following options:
198.Pp
199.Bl -item -compact
200.It
201.Va WITHOUT_ZFS
202.El
203.It Va WITHOUT_CPP
204.\" from FreeBSD: src/tools/build/options/WITHOUT_CPP,v 1.1 2006/03/21 07:50:49 ru Exp
205Set to not build
206.Xr cpp 1 .
207.It Va WITHOUT_CRYPT
208.\" from FreeBSD: src/tools/build/options/WITHOUT_CRYPT,v 1.1 2006/03/21 07:50:49 ru Exp
209Set to not build any crypto code.
210When set, it also enforces the following options:
211.Pp
212.Bl -item -compact
213.It
214.Va WITHOUT_KERBEROS
215.It
216.Va WITHOUT_KERBEROS_SUPPORT
217.It
218.Va WITHOUT_OPENSSH
219.It
220.Va WITHOUT_OPENSSL
221.El
222.It Va WITHOUT_CVS
223.\" from FreeBSD: src/tools/build/options/WITHOUT_CVS,v 1.1 2006/03/21 07:50:49 ru Exp
224Set to not build CVS.
225.It Va WITHOUT_CXX
226.\" from FreeBSD: src/tools/build/options/WITHOUT_CXX,v 1.1 2006/03/21 07:50:49 ru Exp
227Set to not build
228.Xr g++ 1
229and related libraries.
230.It Va WITHOUT_DICT
231.\" from FreeBSD: src/tools/build/options/WITHOUT_DICT,v 1.1 2006/03/21 07:50:49 ru Exp
232Set to not build the Webster dictionary files.
233.It Va WITHOUT_DYNAMICROOT
234.\" from FreeBSD: src/tools/build/options/WITHOUT_DYNAMICROOT,v 1.1 2006/03/21 07:50:49 ru Exp
235Set this if you do not want to link
236.Pa /bin
237and
238.Pa /sbin
239dynamically.
240.It Va WITHOUT_EXAMPLES
241.\" from FreeBSD: src/tools/build/options/WITHOUT_EXAMPLES,v 1.2 2006/03/21 09:06:24 ru Exp
242Set to avoid installing examples to
243.Pa /usr/share/examples/ .
244.It Va WITHOUT_FORTH
245.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTH,v 1.1 2006/03/21 07:50:49 ru Exp
246Set to build bootloaders without Forth support.
247.It Va WITHOUT_FORTRAN
248.\" from FreeBSD: src/tools/build/options/WITHOUT_FORTRAN,v 1.1 2006/03/21 07:50:49 ru Exp
249Set to not build
250.Xr g77 1
251and related libraries.
252.It Va WITHOUT_FP_LIBC
253.\" from FreeBSD: src/tools/build/options/WITHOUT_FP_LIBC,v 1.1 2006/03/21 07:50:49 ru Exp
254Set to build
255.Nm libc
256without floating-point support.
257.It Va WITHOUT_GAMES
258.\" from FreeBSD: src/tools/build/options/WITHOUT_GAMES,v 1.1 2006/03/21 07:50:49 ru Exp
259Set to not build games.
260.It Va WITHOUT_GCOV
261.\" from FreeBSD: src/tools/build/options/WITHOUT_GCOV,v 1.1 2006/03/21 07:50:49 ru Exp
262Set to not build the
263.Xr gcov 1
264tool.
265.It Va WITHOUT_GDB
266.\" from FreeBSD: src/tools/build/options/WITHOUT_GDB,v 1.1 2006/03/21 07:50:49 ru Exp
267Set to not build
268.Xr gdb 1 .
269.It Va WITHOUT_GNU
270.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU,v 1.2 2006/07/31 13:53:27 yar Exp
271Set to not build contributed GNU software as a part of the base system.
272This option can be useful if the system built must not contain any code
273covered by the GNU Public License due to legal reasons.
274.Sy "The option has no effect yet."
275When set, it also enforces the following options:
276.Pp
277.Bl -item -compact
278.It
279.Va WITHOUT_GNU_SUPPORT
280.El
281.It Va WITHOUT_GNU_SUPPORT
282.\" from FreeBSD: src/tools/build/options/WITHOUT_GNU_SUPPORT,v 1.1 2006/03/21 07:50:49 ru Exp
283Set to build some programs without optional GNU support.
284.It Va WITHOUT_GPIB
285.\" from FreeBSD: src/tools/build/options/WITHOUT_GPIB,v 1.1 2006/03/21 07:50:49 ru Exp
286Set to not build GPIB bus support.
287.It Va WITHOUT_GROFF
288.\" from FreeBSD: src/tools/build/options/WITHOUT_GROFF,v 1.1 2006/03/21 07:50:49 ru Exp
289Set to not build
290.Xr groff 1 .
291.It Va WITH_HESIOD
292.\" from FreeBSD: src/tools/build/options/WITH_HESIOD,v 1.1 2006/03/21 07:50:50 ru Exp
293Set to build Hesiod support.
294.It Va WITHOUT_HTML
295.\" from FreeBSD: src/tools/build/options/WITHOUT_HTML,v 1.1 2006/03/21 07:50:49 ru Exp
296Set to not build HTML docs.
297.It Va WITHOUT_I4B
298.\" from FreeBSD: src/tools/build/options/WITHOUT_I4B,v 1.1 2006/03/21 07:50:50 ru Exp
299Set to not build isdn4bsd package.
300.It Va WITH_IDEA
301.\" from FreeBSD: src/tools/build/options/WITH_IDEA,v 1.1 2006/03/21 07:50:50 ru Exp
302Set to build the IDEA encryption code.
303This code is patented in the USA and many European countries.
304It is
305.Em "YOUR RESPONSIBILITY"
306to determine if you can legally use IDEA.
307.It Va WITHOUT_INET6
308.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6,v 1.1 2006/03/21 07:50:50 ru Exp
309Set to not build
310programs and libraries related to IPv6 networking.
311When set, it also enforces the following options:
312.Pp
313.Bl -item -compact
314.It
315.Va WITHOUT_INET6_SUPPORT
316.El
317.It Va WITHOUT_INET6_SUPPORT
318.\" from FreeBSD: src/tools/build/options/WITHOUT_INET6_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp
319Set to build libraries, programs, and kernel modules without IPv6 support.
320.It Va WITHOUT_INFO
321.\" from FreeBSD: src/tools/build/options/WITHOUT_INFO,v 1.1 2006/03/21 07:50:50 ru Exp
322Set to not make or install
323.Xr info 5
324files.
325.It Va WITHOUT_IPFILTER
326.\" from FreeBSD: src/tools/build/options/WITHOUT_IPFILTER,v 1.1 2006/03/21 07:50:50 ru Exp
327Set to not build IP Filter package.
328.It Va WITHOUT_IPX
329.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX,v 1.1 2006/03/21 07:50:50 ru Exp
330Set to not build programs and libraries related to IPX networking.
331When set, it also enforces the following options:
332.Pp
333.Bl -item -compact
334.It
335.Va WITHOUT_IPX_SUPPORT
336.It
337.Va WITHOUT_NCP
338.El
339.It Va WITHOUT_IPX_SUPPORT
340.\" from FreeBSD: src/tools/build/options/WITHOUT_IPX_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp
341Set to build some programs without IPX support.
342.It Va WITHOUT_KERBEROS
343.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS,v 1.1 2006/03/21 07:50:50 ru Exp
344Set this if you do not want to build Kerberos 5 (KTH Heimdal).
345When set, it also enforces the following options:
346.Pp
347.Bl -item -compact
348.It
349.Va WITHOUT_KERBEROS_SUPPORT
350.El
351.It Va WITHOUT_KERBEROS_SUPPORT
352.\" from FreeBSD: src/tools/build/options/WITHOUT_KERBEROS_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp
353Set to build some programs without Kerberos support, like
354.Xr cvs 1 ,
355.Xr ssh 1 ,
356.Xr telnet 1 ,
357.Xr sshd 8 ,
358and
359.Xr telnetd 8 .
360.It Va WITHOUT_LIB32
361.\" from FreeBSD: src/tools/build/options/WITHOUT_LIB32,v 1.1 2006/03/21 07:50:50 ru Exp
362On amd64, set to not build 32-bit library set and a
363.Nm ld-elf32.so.1
364runtime linker.
365.It Va WITHOUT_LIBPTHREAD
366.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBPTHREAD,v 1.1 2006/03/21 07:50:50 ru Exp
367Set to not build the
368.Nm libpthread
369(M:N threading)
370library.
371.It Va WITHOUT_LIBTHR
372.\" from FreeBSD: src/tools/build/options/WITHOUT_LIBTHR,v 1.1 2006/03/21 07:50:50 ru Exp
373Set to not build the
374.Nm libthr
375(1:1 threading)
376library.
377.It Va WITHOUT_LOCALES
378.\" from FreeBSD: src/tools/build/options/WITHOUT_LOCALES,v 1.1 2006/03/21 07:50:50 ru Exp
379Set to not build localization files; see
380.Xr locale 1 .
381.It Va WITHOUT_LPR
382.\" from FreeBSD: src/tools/build/options/WITHOUT_LPR,v 1.1 2006/03/21 07:50:50 ru Exp
383Set to not build
384.Xr lpr 1
385and related programs.
386.It Va WITHOUT_MAILWRAPPER
387.\" from FreeBSD: src/tools/build/options/WITHOUT_MAILWRAPPER,v 1.1 2006/03/21 07:50:50 ru Exp
388Set to not build the
389.Xr mailwrapper 8
390MTA selector.
391.It Va WITHOUT_MAN
392.\" from FreeBSD: src/tools/build/options/WITHOUT_MAN,v 1.1 2006/03/21 07:50:50 ru Exp
393Set to not build manual pages.
394.It Va WITHOUT_NCP
395.\" from FreeBSD: src/tools/build/options/WITHOUT_NCP,v 1.1 2006/03/21 07:50:50 ru Exp
396Set to not build programs, libraries, and kernel modules
397related to NetWare Core protocol.
398.It Va WITHOUT_NETCAT
399.\" from FreeBSD: src/tools/build/options/WITHOUT_NETCAT,v 1.1 2006/03/21 07:50:50 ru Exp
400Set to not build
401.Xr nc 1
402utility.
403.It Va WITHOUT_NIS
404.\" from FreeBSD: src/tools/build/options/WITHOUT_NIS,v 1.1 2006/03/21 07:50:50 ru Exp
405Set to not build
406.Xr NIS 8
407support and related programs.
408If set, you might need to adopt your
409.Xr nsswitch.conf 5
410and remove
411.Sq nis
412entries.
413.It Va WITHOUT_NLS
414.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS,v 1.1 2006/03/21 07:50:50 ru Exp
415Set to not build NLS catalogs.
416.It Va WITHOUT_NLS_CATALOGS
417.\" from FreeBSD: src/tools/build/options/WITHOUT_NLS_CATALOGS,v 1.1 2006/03/21 07:50:50 ru Exp
418Set to not build NLS catalog support for
419.Xr csh 1 .
420.It Va WITHOUT_NS_CACHING
421.\" from FreeBSD: src/tools/build/options/WITHOUT_NS_CACHING,v 1.1 2006/07/31 13:08:47 yar Exp
422Set to disable name caching in the
423.Pa nsswitch
424subsystem.
425The generic caching daemon,
426.Xr cached 8 ,
427will not be built either if this option is set.
428.It Va WITHOUT_OBJC
429.\" from FreeBSD: src/tools/build/options/WITHOUT_OBJC,v 1.1 2006/03/21 07:50:50 ru Exp
430Set to not build Objective C support.
431.It Va WITHOUT_OPENSSH
432.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSH,v 1.1 2006/03/21 07:50:50 ru Exp
433Set to not build OpenSSH.
434.It Va WITHOUT_OPENSSL
435.\" from FreeBSD: src/tools/build/options/WITHOUT_OPENSSL,v 1.1 2006/03/21 07:50:50 ru Exp
436Set to not build OpenSSL.
437When set, it also enforces the following options:
438.Pp
439.Bl -item -compact
440.It
441.Va WITHOUT_KERBEROS
442.It
443.Va WITHOUT_KERBEROS_SUPPORT
444.It
445.Va WITHOUT_OPENSSH
446.El
447.It Va WITHOUT_PAM
448.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM,v 1.2 2006/07/31 13:53:27 yar Exp
449Set to not build PAM library and modules.
450.Sy "This option is deprecated and does nothing."
451When set, it also enforces the following options:
452.Pp
453.Bl -item -compact
454.It
455.Va WITHOUT_PAM_SUPPORT
456.El
457.It Va WITHOUT_PAM_SUPPORT
458.\" from FreeBSD: src/tools/build/options/WITHOUT_PAM_SUPPORT,v 1.1 2006/03/21 07:50:50 ru Exp
459Set to build some programs without PAM support, particularly
460.Xr ftpd 8
461and
462.Xr ppp 8 .
463.It Va WITHOUT_PF
464.\" from FreeBSD: src/tools/build/options/WITHOUT_PF,v 1.1 2006/03/21 07:50:50 ru Exp
465Set to not build PF firewall package.
466When set, it also enforces the following options:
467.Pp
468.Bl -item -compact
469.It
470.Va WITHOUT_AUTHPF
471.El
472.It Va WITHOUT_PROFILE
473.\" from FreeBSD: src/tools/build/options/WITHOUT_PROFILE,v 1.1 2006/03/21 07:50:50 ru Exp
474Set to avoid compiling profiled libraries.
475.It Va WITHOUT_RCMDS
476.\" from FreeBSD: src/tools/build/options/WITHOUT_RCMDS,v 1.1 2006/03/21 07:50:50 ru Exp
477Disable building of the
478.Bx
479r-commands.
480This includes
481.Xr rlogin 1 ,
482.Xr rsh 1 ,
483etc.
484.It Va WITHOUT_RCS
485.\" from FreeBSD: src/tools/build/options/WITHOUT_RCS,v 1.1 2006/03/21 07:50:50 ru Exp
486Set to not build
487.Xr rcs 1
488and related utilities.
489.It Va WITHOUT_RESCUE
490.\" from FreeBSD: src/tools/build/options/WITHOUT_RESCUE,v 1.1 2006/03/21 07:50:50 ru Exp
491Set to not build
492.Xr rescue 8 .
493.It Va WITHOUT_SENDMAIL
494.\" from FreeBSD: src/tools/build/options/WITHOUT_SENDMAIL,v 1.1 2006/03/21 07:50:50 ru Exp
495Set to not build
496.Xr sendmail 8
497and related programs.
498.It Va WITHOUT_SETUID_LOGIN
499.\" from FreeBSD: src/tools/build/options/WITHOUT_SETUID_LOGIN,v 1.1 2006/03/21 07:50:50 ru Exp
500Set this to disable the installation of
501.Xr login 1
502as a set-user-ID root program.
503.It Va WITHOUT_SHAREDOCS
504.\" from FreeBSD: src/tools/build/options/WITHOUT_SHAREDOCS,v 1.1 2006/03/21 07:50:50 ru Exp
505Set to not build the
506.Bx 4.4
507legacy docs.
508.It Va WITHOUT_SYSCONS
509.\" from FreeBSD: src/tools/build/options/WITHOUT_SYSCONS,v 1.1 2006/03/21 07:50:50 ru Exp
510Set to not build
511.Xr syscons 4
512support files such as keyboard maps, fonts, and screen output maps.
513.It Va WITHOUT_TCSH
514.\" from FreeBSD: src/tools/build/options/WITHOUT_TCSH,v 1.1 2006/03/21 07:50:50 ru Exp
515Set to not build and install
516.Pa /bin/csh
517(which is
518.Xr tcsh 1 ) .
519.It Va WITHOUT_TOOLCHAIN
520.\" from FreeBSD: src/tools/build/options/WITHOUT_TOOLCHAIN,v 1.1 2006/03/21 07:50:50 ru Exp
521Set to not build
522programs used for program development,
523compilers, debuggers etc.
524When set, it also enforces the following options:
525.Pp
526.Bl -item -compact
527.It
528.Va WITHOUT_GDB
529.El
530.It Va WITHOUT_USB
531.\" from FreeBSD: src/tools/build/options/WITHOUT_USB,v 1.1 2006/03/21 07:50:50 ru Exp
532Set to not build USB-related programs and libraries.
533.It Va WITHOUT_WPA_SUPPLICANT_EAPOL
534.\" from FreeBSD: src/tools/build/options/WITHOUT_WPA_SUPPLICANT_EAPOL,v 1.1 2006/03/21 07:50:50 ru Exp
535Build
536.Xr wpa_supplicant 8
537without support for the IEEE 802.1X protocol and without
538support for EAP-PEAP, EAP-TLS, EAP-LEAP, and EAP-TTLS
539protocols (usable only via 802.1X).
540.It Va WITHOUT_ZFS
541.\" from FreeBSD: src/tools/build/options/WITHOUT_ZFS,v 1.1 2007/04/06 02:13:30 pjd Exp
542Set to not build ZFS file system.
543.El
544.Sh FILES
545.Bl -tag -compact
546.It Pa /etc/src.conf
547.It Pa /usr/share/mk/bsd.own.mk
548.El
549.Sh SEE ALSO
550.Xr make 1 ,
551.Xr make.conf 5 ,
552.Xr build 7 ,
553.Xr ports 7
554.Sh HISTORY
555The
556.Nm
557file appeared in
558.Fx 7.0 .
559.Sh AUTHORS
560This manual page was autogenerated.
561