freebsd-dev/tools/build/options
Ed Maste 029d6957cc Remove rlogin/rsh references from src.conf(5) WITHOUT_BLACKLIST_SUPPORT
rcmds were removed in r324351

MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2019-08-13 14:51:16 +00:00
..
makeman
WITH_AUTO_OBJ
WITH_BEARSSL Enable build of libbearssl 2019-02-26 06:11:01 +00:00
WITH_BIND_NOW Add a WITH_BIND_NOW build knob 2018-11-06 15:52:49 +00:00
WITH_BINUTILS Do not install GNU ld if lld is /usr/bin/ld 2018-11-26 17:07:35 +00:00
WITH_BINUTILS_BOOTSTRAP
WITH_BSD_CRTBEGIN Implement a BSD licensed crtbegin/crtend 2018-10-25 17:39:41 +00:00
WITH_BSD_GREP
WITH_CCACHE_BUILD
WITH_CLANG
WITH_CLANG_BOOTSTRAP
WITH_CLANG_EXTRAS Mention clang-format in WITH_CLANG_EXTRAS 2019-02-07 14:05:21 +00:00
WITH_CLANG_FULL
WITH_CLANG_IS_CC
WITH_CTF
WITH_CXGBETOOL
WITH_CXX
WITH_DEBUG_FILES
WITH_DIRDEPS_BUILD
WITH_DIRDEPS_CACHE
WITH_DTRACE_TESTS
WITH_EFI
WITH_EXPERIMENTAL Introduce an EXPERIMENTAL option for both src.conf(5) and the kernel. 2018-10-30 15:46:30 +00:00
WITH_EXTRA_TCP_STACKS
WITH_FDT
WITH_GCC
WITH_GCC_BOOTSTRAP
WITH_GCOV Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GDB
WITH_GDB_LIBEXEC
WITH_GNU_DIFF Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GNU_GREP Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_GNU_GREP_COMPAT
WITH_GNUCXX
WITH_GPL_DTC
WITH_HESIOD
WITH_HYPERV Only enable HyperV support by default on x86. 2018-09-18 16:06:24 +00:00
WITH_INSTALL_AS_USER
WITH_KERNEL_RETPOLINE
WITH_LIBCPLUSPLUS
WITH_LIBSOFT
WITH_LLD
WITH_LLD_BOOTSTRAP Expand WITH_LLD_BOOTSTRAP description 2018-11-05 15:22:41 +00:00
WITH_LLD_IS_LD
WITH_LLDB
WITH_LLVM_COV
WITH_LLVM_LIBUNWIND
WITH_LLVM_TARGET_AARCH64 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_ALL Clang: Only build needed target for bootstrap compiler. 2018-06-27 16:57:56 +00:00
WITH_LLVM_TARGET_ARM Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_BPF Add optional LLVM BPF target support 2018-08-09 21:28:31 +00:00
WITH_LLVM_TARGET_MIPS Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_POWERPC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_RISCV Add option to build LLVM RISC-V target 2019-04-07 18:24:26 +00:00
WITH_LLVM_TARGET_SPARC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LLVM_TARGET_X86 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITH_LOADER_EFI_SECUREBOOT Extend libsecureboot(old libve) to obtain trusted certificates from UEFI and implement revocation 2019-03-06 06:39:42 +00:00
WITH_LOADER_FIREWIRE Remove three stray instances of zfsloader. 2018-07-20 05:26:14 +00:00
WITH_LOADER_FORCE_LE Add missing options. 2018-10-21 06:33:35 +00:00
WITH_LOADER_GELI Add missing options. 2018-10-21 06:33:35 +00:00
WITH_LOADER_LUA
WITH_LOADER_OFW
WITH_LOADER_UBOOT
WITH_LOADER_VERBOSE Create MK_LOADER_VERBOSE and connect it to ELF_VERBOSE in the loader 2019-01-07 05:49:27 +00:00
WITH_LOADER_VERIEXEC Enable build of libbearssl 2019-02-26 06:11:01 +00:00
WITH_LOADER_VERIEXEC_PASS_MANFIEST Create kernel module to parse Veriexec manifest based on envs 2019-04-03 03:57:37 +00:00
WITH_META_MODE
WITH_MLX5TOOL
WITH_MODULE_DRM Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITH_MODULE_DRM2 Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITH_NAND
WITH_NVME Add missing options. 2018-10-21 06:33:35 +00:00
WITH_OFED
WITH_OFED_EXTRA Move mostly useless examples binaries from OFED, as well as the Subnet 2018-07-20 23:52:11 +00:00
WITH_OPENLDAP
WITH_OPENMP Connect lib/libomp to the build. 2019-03-16 15:45:15 +00:00
WITH_PIE Add WITH_PIE knob to build Position Independent Executables 2019-02-15 22:22:38 +00:00
WITH_PROFILE
WITH_RATELIMIT
WITH_REPRODUCIBLE_BUILD
WITH_RETPOLINE Introduce src.conf knob to build userland with retpoline 2018-10-21 00:27:59 +00:00
WITH_RPCBIND_WARMSTART_SUPPORT
WITH_SENDMAIL Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_SHARED_TOOLCHAIN
WITH_SORT_THREADS
WITH_SSP
WITH_STAGING
WITH_STAGING_MAN
WITH_STAGING_PROG
WITH_STALE_STAGED
WITH_SVN
WITH_SYSROOT
WITH_SYSTEM_COMPILER
WITH_SYSTEM_LINKER
WITH_TCP_WRAPPERS Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITH_UNIFIED_OBJDIR
WITH_USB_GADGET_EXAMPLES
WITH_VERIEXEC Enable build of libbearssl 2019-02-26 06:11:01 +00:00
WITH_ZONEINFO_LEAPSECONDS_SUPPORT
WITH_ZONEINFO_OLD_TIMEZONES_SUPPORT
WITHOUT_ACCT
WITHOUT_ACPI
WITHOUT_AMD
WITHOUT_APM
WITHOUT_ASSERT_DEBUG
WITHOUT_AT
WITHOUT_ATM
WITHOUT_AUDIT
WITHOUT_AUTHPF
WITHOUT_AUTO_OBJ
WITHOUT_AUTOFS
WITHOUT_BHYVE
WITHOUT_BIND_NOW Add a WITH_BIND_NOW build knob 2018-11-06 15:52:49 +00:00
WITHOUT_BINUTILS Do not install GNU ld if lld is /usr/bin/ld 2018-11-26 17:07:35 +00:00
WITHOUT_BINUTILS_BOOTSTRAP
WITHOUT_BLACKLIST
WITHOUT_BLACKLIST_SUPPORT Remove rlogin/rsh references from src.conf(5) WITHOUT_BLACKLIST_SUPPORT 2019-08-13 14:51:16 +00:00
WITHOUT_BLUETOOTH
WITHOUT_BMAKE
WITHOUT_BOOT
WITHOUT_BOOTPARAMD
WITHOUT_BOOTPD
WITHOUT_BSD_CPIO
WITHOUT_BSD_CRTBEGIN Implement a BSD licensed crtbegin/crtend 2018-10-25 17:39:41 +00:00
WITHOUT_BSD_GREP Add some non-default src.conf(5) knob descriptions 2018-11-21 14:50:45 +00:00
WITHOUT_BSDINSTALL
WITHOUT_BSNMP
WITHOUT_BZIP2
WITHOUT_BZIP2_SUPPORT
WITHOUT_CALENDAR
WITHOUT_CAPSICUM
WITHOUT_CASPER
WITHOUT_CCD
WITHOUT_CDDL
WITHOUT_CLANG
WITHOUT_CLANG_BOOTSTRAP
WITHOUT_CLANG_FULL
WITHOUT_CLANG_IS_CC
WITHOUT_CPP
WITHOUT_CROSS_COMPILER
WITHOUT_CRYPT
WITHOUT_CUSE
WITHOUT_CXGBETOOL
WITHOUT_CXX
WITHOUT_DEBUG_FILES
WITHOUT_DIALOG
WITHOUT_DICT
WITHOUT_DMAGENT
WITHOUT_DOCCOMPRESS
WITHOUT_DYNAMICROOT
WITHOUT_EE
WITHOUT_EFI
WITHOUT_ELFTOOLCHAIN_BOOTSTRAP
WITHOUT_EXAMPLES
WITHOUT_FDT
WITHOUT_FILE
WITHOUT_FINGER
WITHOUT_FLOPPY
WITHOUT_FMTREE
WITHOUT_FORMAT_EXTENSIONS
WITHOUT_FORTH
WITHOUT_FP_LIBC
WITHOUT_FREEBSD_UPDATE
WITHOUT_FTP
WITHOUT_GAMES
WITHOUT_GCC
WITHOUT_GCC_BOOTSTRAP
WITHOUT_GCOV
WITHOUT_GDB
WITHOUT_GDB_LIBEXEC
WITHOUT_GNU_DIFF
WITHOUT_GNU_GREP
WITHOUT_GNU_GREP_COMPAT
WITHOUT_GNUCXX
WITHOUT_GOOGLETEST Initial googlemock/googletest integration into the build/FreeBSD test suite 2019-03-15 21:43:52 +00:00
WITHOUT_GPIO
WITHOUT_GPL_DTC
WITHOUT_GSSAPI
WITHOUT_HAST
WITHOUT_HTML
WITHOUT_HYPERV
WITHOUT_ICONV
WITHOUT_INCLUDES
WITHOUT_INET
WITHOUT_INET6
WITHOUT_INET6_SUPPORT
WITHOUT_INET_SUPPORT
WITHOUT_INETD
WITHOUT_INFO
WITHOUT_INSTALLLIB
WITHOUT_IPFILTER
WITHOUT_IPFW
WITHOUT_IPSEC_SUPPORT
WITHOUT_ISCSI
WITHOUT_JAIL
WITHOUT_KDUMP
WITHOUT_KERBEROS
WITHOUT_KERBEROS_SUPPORT
WITHOUT_KERNEL_RETPOLINE
WITHOUT_KERNEL_SYMBOLS
WITHOUT_KVM
WITHOUT_KVM_SUPPORT
WITHOUT_LDNS
WITHOUT_LDNS_UTILS
WITHOUT_LEGACY_CONSOLE
WITHOUT_LIB32
WITHOUT_LIBCPLUSPLUS
WITHOUT_LIBPTHREAD
WITHOUT_LIBTHR
WITHOUT_LLD
WITHOUT_LLD_BOOTSTRAP
WITHOUT_LLD_IS_LD
WITHOUT_LLDB
WITHOUT_LLVM_COV
WITHOUT_LLVM_LIBUNWIND
WITHOUT_LLVM_TARGET_AARCH64 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_ALL Add LLVM_TARGET_ALL option. 2018-06-27 16:57:51 +00:00
WITHOUT_LLVM_TARGET_ARM Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_MIPS Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_POWERPC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_RISCV Add option to build LLVM RISC-V target 2019-04-07 18:24:26 +00:00
WITHOUT_LLVM_TARGET_SPARC Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LLVM_TARGET_X86 Push users towards LLVM_TARGET_ALL. 2018-06-27 17:13:36 +00:00
WITHOUT_LOADER_GELI
WITHOUT_LOADER_LUA Add missing options. 2018-10-21 06:33:35 +00:00
WITHOUT_LOADER_OFW
WITHOUT_LOADER_UBOOT
WITHOUT_LOADER_ZFS MK_ZFS -> {MK_ZFS|MK_LOADER_ZFS}, this is so we can diable userland / kernel 2019-01-05 22:45:20 +00:00
WITHOUT_LOCALES
WITHOUT_LOCATE
WITHOUT_LPR
WITHOUT_LS_COLORS
WITHOUT_LZMA_SUPPORT
WITHOUT_MAIL
WITHOUT_MAILWRAPPER
WITHOUT_MAKE
WITHOUT_MAKE_CHECK_USE_SANDBOX
WITHOUT_MAN
WITHOUT_MAN_UTILS
WITHOUT_MANCOMPRESS
WITHOUT_MLX5TOOL
WITHOUT_MODULE_DRM Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITHOUT_MODULE_DRM2 Put building of drm and drm2 modules behind options. 2018-08-28 14:46:49 +00:00
WITHOUT_NAND
WITHOUT_NCP
WITHOUT_NDIS
WITHOUT_NETCAT
WITHOUT_NETGRAPH
WITHOUT_NETGRAPH_SUPPORT
WITHOUT_NIS
WITHOUT_NLS
WITHOUT_NLS_CATALOGS
WITHOUT_NS_CACHING
WITHOUT_NTP
WITHOUT_NVME Add missing options. 2018-10-21 06:33:35 +00:00
WITHOUT_OPENMP Connect lib/libomp to the build. 2019-03-16 15:45:15 +00:00
WITHOUT_OPENSSH
WITHOUT_OPENSSL
WITHOUT_PAM
WITHOUT_PAM_SUPPORT
WITHOUT_PC_SYSINSTALL
WITHOUT_PF
WITHOUT_PIE Add WITH_PIE knob to build Position Independent Executables 2019-02-15 22:22:38 +00:00
WITHOUT_PKGBOOTSTRAP
WITHOUT_PMC
WITHOUT_PORTSNAP
WITHOUT_PPP
WITHOUT_PROFILE
WITHOUT_QUOTAS
WITHOUT_RADIUS_SUPPORT
WITHOUT_RBOOTD
WITHOUT_REPRODUCIBLE_BUILD Add WITHOUT_REPRODUCIBLE_BUILD description 2018-09-13 14:53:42 +00:00
WITHOUT_RESCUE
WITHOUT_RETPOLINE Add description for WITHOUT_RETPOLINE 2019-03-24 23:26:03 +00:00
WITHOUT_ROUTED
WITHOUT_SENDMAIL
WITHOUT_SERVICESDB WITHOUT_SERVICESDB: 2018-07-04 17:18:35 +00:00
WITHOUT_SETUID_LOGIN
WITHOUT_SHAREDOCS
WITHOUT_SOURCELESS
WITHOUT_SOURCELESS_HOST
WITHOUT_SOURCELESS_UCODE
WITHOUT_SSP
WITHOUT_SVNLITE
WITHOUT_SYMVER
WITHOUT_SYSCONS
WITHOUT_SYSTEM_COMPILER
WITHOUT_SYSTEM_LINKER
WITHOUT_TALK
WITHOUT_TCP_WRAPPERS
WITHOUT_TCSH
WITHOUT_TELNET
WITHOUT_TESTS
WITHOUT_TESTS_SUPPORT
WITHOUT_TEXTPROC
WITHOUT_TFTP
WITHOUT_TOOLCHAIN
WITHOUT_UNBOUND
WITHOUT_UNIFIED_OBJDIR
WITHOUT_USB
WITHOUT_USB_GADGET_EXAMPLES
WITHOUT_UTMPX
WITHOUT_VI
WITHOUT_VT
WITHOUT_WARNS
WITHOUT_WIRELESS
WITHOUT_WIRELESS_SUPPORT
WITHOUT_WPA_SUPPLICANT_EAPOL
WITHOUT_ZFS MK_ZFS -> {MK_ZFS|MK_LOADER_ZFS}, this is so we can diable userland / kernel 2019-01-05 22:45:20 +00:00
WITHOUT_ZONEINFO