freebsd-nq/tools/build/options
Marcel Moolenaar c175365cec Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.

Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.

Credits follow:

Submitted by:	Garrett Cooper <yanegomi@gmail.com>
Sponsored by:	Isilon Systems
Based on work by:	keramida@
Thanks to:	gnn@, mdf@, mlaier@, sjg@
Special thanks to:	keramida@
2012-10-22 01:18:41 +00:00
..
makeman Add '-width Pa' to src.conf.5 for mdoc(7) style consistency. 2012-05-30 02:37:20 +00:00
WITH_BIND_IDN Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_LARGE_FILE Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_LIBS
WITH_BIND_SIGCHASE Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BIND_XML Add support for the build options that are currently in the port: 2009-06-01 21:58:59 +00:00
WITH_BMAKE Add bmake to the build and allow it to be installed as make(1) instead 2012-10-06 19:19:21 +00:00
WITH_BSD_GREP Build and install a BSD licensed grep. 2011-05-25 01:04:12 +00:00
WITH_BSDCONFIG Change language in WITH_BSDCONFIG to match other options, and regen 2012-07-14 10:17:47 +00:00
WITH_CLANG - There now exist options that have different defaults depending on 2011-05-10 11:14:40 +00:00
WITH_CLANG_EXTRAS Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default, 2012-02-05 23:56:22 +00:00
WITH_CLANG_IS_CC Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITH_CTF Add WITH_CTF description. 2011-11-30 18:22:44 +00:00
WITH_FDT - There now exist options that have different defaults depending on 2011-05-10 11:14:40 +00:00
WITH_HESIOD
WITH_ICONV - Add two more iconv-related files, which were left out from previous commit 2011-02-25 00:10:26 +00:00
WITH_IDEA
WITH_INSTALL_AS_USER Add description for INSTALL_AS_USER 2012-07-02 20:24:01 +00:00
WITH_LIBCPLUSPLUS Add WITH_LIBCPLUSPLUS under tools/build/options; the knob itself was 2011-11-28 17:56:46 +00:00
WITH_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITH_OFED Added description for WITH_OFED. 2011-05-17 11:06:41 +00:00
WITH_SHARED_TOOLCHAIN Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITHOUT_ACCT Don't omit ac(8) as part of WITHOUT_ACCT. 2011-06-17 20:47:44 +00:00
WITHOUT_ACPI
WITHOUT_AMD add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_APM add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ASSERT_DEBUG Document the new know, WITHOUT_ASSERT_DEBUG. 2006-09-11 13:55:27 +00:00
WITHOUT_AT add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_ATF Add ATF to the build. This is may be a bit rought around the egdes, 2012-10-22 01:18:41 +00:00
WITHOUT_ATM
WITHOUT_AUDIT
WITHOUT_AUTHPF
WITHOUT_BIND
WITHOUT_BIND_DNSSEC
WITHOUT_BIND_ETC
WITHOUT_BIND_LIBS_LWRES
WITHOUT_BIND_MTREE Implications are auto-generated. 2006-04-13 10:37:29 +00:00
WITHOUT_BIND_NAMED
WITHOUT_BIND_UTILS
WITHOUT_BINUTILS Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00
WITHOUT_BLUETOOTH
WITHOUT_BOOT
WITHOUT_BSD_CPIO 1. Make the BSD version of cpio the default [1] 2008-06-16 05:48:15 +00:00
WITHOUT_BSNMP add missing options 2008-09-23 16:15:42 +00:00
WITHOUT_BZIP2 Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_BZIP2_SUPPORT Replace the GNU gzip with a slightly modified NetBSD gzip. The 2007-01-26 10:19:08 +00:00
WITHOUT_CALENDAR
WITHOUT_CAPSICUM Add WITHOUT_CAPSICUM src.conf(5) define, which can be used to compile out 2012-01-02 21:57:58 +00:00
WITHOUT_CDDL Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaulting 2006-11-01 09:02:11 +00:00
WITHOUT_CLANG Fix typo. 2010-06-10 06:20:26 +00:00
WITHOUT_CPP
WITHOUT_CRYPT
WITHOUT_CTM add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_CVS
WITHOUT_CXX Regenerate after r220401. It turns out makeman is clever about implied 2011-04-06 20:19:07 +00:00
WITHOUT_DICT
WITHOUT_DYNAMICROOT
WITHOUT_ED_CRYPTO Document the ED_CRYPTO and LS_COLORS options. 2012-05-19 20:05:27 +00:00
WITHOUT_EXAMPLES Slightly better description. 2006-03-21 09:06:24 +00:00
WITHOUT_FDT Tidy up formatting. 2011-05-06 19:10:27 +00:00
WITHOUT_FLOPPY Removed trailing whitespace. 2011-05-06 19:13:03 +00:00
WITHOUT_FORTH
WITHOUT_FP_LIBC
WITHOUT_FREEBSD_UPDATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_GAMES
WITHOUT_GCC Implement WITH{,OUT}_{GCC,BINUTILS} to provide finer-grained control 2011-05-19 05:13:25 +00:00
WITHOUT_GCOV
WITHOUT_GDB
WITHOUT_GNU Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_GNU_SUPPORT
WITHOUT_GPIB
WITHOUT_GPIO MK_GPIO changed its default; reflect. 2011-05-06 19:14:06 +00:00
WITHOUT_GROFF Flesh out WITHOUT_GROFF support to DTRT. 2011-02-22 08:13:49 +00:00
WITHOUT_GSSAPI - Fix setting of MK_GSSAPI option by bsd.own.mk; its value should 2007-12-12 16:39:32 +00:00
WITHOUT_HTML
WITHOUT_INET Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INET6
WITHOUT_INET6_SUPPORT
WITHOUT_INET_SUPPORT Introduce two new options MK_INET and MK_INET_SUPPORT analogically 2011-04-30 17:58:28 +00:00
WITHOUT_INFO
WITHOUT_INSTALLLIB Add a reasonable-sounding description of the WITHOUT_INSTALLLIB knob. 2007-12-09 21:56:21 +00:00
WITHOUT_IPFILTER
WITHOUT_IPFW add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_IPX
WITHOUT_IPX_SUPPORT
WITHOUT_JAIL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_KDUMP Add documentation for the WITHOUT_KDUMP switch. 2012-09-19 11:38:37 +00:00
WITHOUT_KERBEROS Option depencies are (again) tracked automatically. 2007-12-12 16:42:03 +00:00
WITHOUT_KERBEROS_SUPPORT
WITHOUT_KERNEL_SYMBOLS Add the description properly... 2011-05-22 18:23:17 +00:00
WITHOUT_KVM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_KVM_SUPPORT Options spring cleanup: 2007-06-13 02:08:04 +00:00
WITHOUT_LEGACY_CONSOLE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_LIB32
WITHOUT_LIBPTHREAD Doh! r188813 modified an auto-generated file. Fix it for real: 2009-02-20 11:09:55 +00:00
WITHOUT_LIBTHR
WITHOUT_LOCALES
WITHOUT_LOCATE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_LPR
WITHOUT_LS_COLORS Document the ED_CRYPTO and LS_COLORS options. 2012-05-19 20:05:27 +00:00
WITHOUT_MAIL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAILWRAPPER
WITHOUT_MAKE add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_MAN
WITHOUT_MAN_UTILS Add an option file for WITHOUT_MAN_UTILS to regenerate src.conf(5). 2010-05-20 00:07:21 +00:00
WITHOUT_NAND Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
WITHOUT_NCP
WITHOUT_NDIS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETCAT
WITHOUT_NETGRAPH add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_NETGRAPH_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_NIS
WITHOUT_NLS
WITHOUT_NLS_CATALOGS
WITHOUT_NS_CACHING cached -> nscd 2007-10-19 14:01:25 +00:00
WITHOUT_NTP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_OPENSSH
WITHOUT_OPENSSL
WITHOUT_PAM Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_PAM_SUPPORT
WITHOUT_PF
WITHOUT_PKGBOOTSTRAP A cross-reference takes a man page section as well. Assume pkg(1), 2012-07-02 20:26:11 +00:00
WITHOUT_PKGTOOLS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PMC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PORTSNAP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PPP add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_PROFILE Revert to conservative defaults. WITH_PROFILE is a default now. 2011-12-02 09:09:54 +00:00
WITHOUT_QUOTAS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_RCMDS
WITHOUT_RCS
WITHOUT_RESCUE
WITHOUT_ROUTED add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_SENDMAIL
WITHOUT_SETUID_LOGIN
WITHOUT_SHAREDOCS
WITHOUT_SOURCELESS Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_HOST Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SOURCELESS_UCODE Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable 2012-02-04 00:54:43 +00:00
WITHOUT_SSP Enable GCC stack protection (aka Propolice) for userland: 2008-06-25 21:33:28 +00:00
WITHOUT_SYMVER Add a description for the WITHOUT_SYMVER option. 2007-05-17 05:03:24 +00:00
WITHOUT_SYSCONS
WITHOUT_SYSINSTALL add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TCSH
WITHOUT_TELNET add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TEXTPROC add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_TOOLCHAIN Fix markup nits. 2007-12-12 16:43:17 +00:00
WITHOUT_USB
WITHOUT_UTMPX Replace utxrm(8) by utx(8). 2012-02-11 20:28:42 +00:00
WITHOUT_WIRELESS add new build knobs and jigger some existing controls to improve 2008-09-21 22:02:26 +00:00
WITHOUT_WIRELESS_SUPPORT add missing options 2008-09-23 16:11:15 +00:00
WITHOUT_WPA_SUPPLICANT_EAPOL
WITHOUT_ZFS Connect ZFS to the build. 2007-04-06 02:13:30 +00:00
WITHOUT_ZONEINFO Regenerate src.conf(5) for mdoc(7) and typo corrections. 2012-05-12 16:12:36 +00:00