diff options
author | sam <sam@FreeBSD.org> | 2008-09-21 22:02:26 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-09-21 22:02:26 +0000 |
commit | 9c3d2ffcdff40754b2207eb84c1ff0843e225c71 (patch) | |
tree | 6d0176f734c952569004dea8a4d84a092ced5821 /tools | |
parent | 89ba9c24eeac9215b911c9d51e34a31bac0315de (diff) | |
download | FreeBSD-src-9c3d2ffcdff40754b2207eb84c1ff0843e225c71.zip FreeBSD-src-9c3d2ffcdff40754b2207eb84c1ff0843e225c71.tar.gz |
add new build knobs and jigger some existing controls to improve
control over the result of buildworld and installworld; this especially
helps packaging systems such as nanobsd
Reviewed by: various (posted to arch)
MFC after: 1 month
Diffstat (limited to 'tools')
26 files changed, 99 insertions, 0 deletions
diff --git a/tools/build/options/WITHOUT_ACCT b/tools/build/options/WITHOUT_ACCT new file mode 100644 index 0000000..537ee96 --- /dev/null +++ b/tools/build/options/WITHOUT_ACCT @@ -0,0 +1,5 @@ +.\" $FreeBSD$ +Set to not build process accounting tools such as +.Xr ac 8 +and +.Xr accton 8 . diff --git a/tools/build/options/WITHOUT_AMD b/tools/build/options/WITHOUT_AMD new file mode 100644 index 0000000..473d03e --- /dev/null +++ b/tools/build/options/WITHOUT_AMD @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr amd 8 , +and related programs. diff --git a/tools/build/options/WITHOUT_APM b/tools/build/options/WITHOUT_APM new file mode 100644 index 0000000..6ed47d0 --- /dev/null +++ b/tools/build/options/WITHOUT_APM @@ -0,0 +1,5 @@ +.\" $FreeBSD$ +Set to not build +.Xr apm 8 , +.Xr apmd 8 +and related programs. diff --git a/tools/build/options/WITHOUT_AT b/tools/build/options/WITHOUT_AT new file mode 100644 index 0000000..45e552f --- /dev/null +++ b/tools/build/options/WITHOUT_AT @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr at 1 +and related utilities. diff --git a/tools/build/options/WITHOUT_CTM b/tools/build/options/WITHOUT_CTM new file mode 100644 index 0000000..e436d91 --- /dev/null +++ b/tools/build/options/WITHOUT_CTM @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr ctm 1 +and related utilities. diff --git a/tools/build/options/WITHOUT_FREEBSD_UPDATE b/tools/build/options/WITHOUT_FREEBSD_UPDATE new file mode 100644 index 0000000..7215754 --- /dev/null +++ b/tools/build/options/WITHOUT_FREEBSD_UPDATE @@ -0,0 +1,3 @@ +.\" $FreeBSD$ +Set to not build +.Xr freebsd-update 8 . diff --git a/tools/build/options/WITHOUT_IPFW b/tools/build/options/WITHOUT_IPFW new file mode 100644 index 0000000..b6a06b2 --- /dev/null +++ b/tools/build/options/WITHOUT_IPFW @@ -0,0 +1,2 @@ +.\" $FreeBSD$ +Set to not build IPFW tools. diff --git a/tools/build/options/WITHOUT_JAIL b/tools/build/options/WITHOUT_JAIL new file mode 100644 index 0000000..27774e8 --- /dev/null +++ b/tools/build/options/WITHOUT_JAIL @@ -0,0 +1,3 @@ +.\" $FreeBSD$ +Set to not build tools for the support of jails; e.g. +.Xr jail 8 . diff --git a/tools/build/options/WITHOUT_LEGACY_CONSOLE b/tools/build/options/WITHOUT_LEGACY_CONSOLE new file mode 100644 index 0000000..85e8604 --- /dev/null +++ b/tools/build/options/WITHOUT_LEGACY_CONSOLE @@ -0,0 +1,5 @@ +.\" $FreeBSD$ +Set to not build programs that support a legacy PC console; e.g. +.Xr kbdcontrol 8 +and +.Xr vidcontrol 8 . diff --git a/tools/build/options/WITHOUT_LOCATE b/tools/build/options/WITHOUT_LOCATE new file mode 100644 index 0000000..4acba8a --- /dev/null +++ b/tools/build/options/WITHOUT_LOCATE @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr locate 1 +and related programs. diff --git a/tools/build/options/WITHOUT_MAIL b/tools/build/options/WITHOUT_MAIL new file mode 100644 index 0000000..4d3a69d --- /dev/null +++ b/tools/build/options/WITHOUT_MAIL @@ -0,0 +1,2 @@ +.\" $FreeBSD$ +Set to not build any mail support (MUA or MTA). diff --git a/tools/build/options/WITHOUT_MAKE b/tools/build/options/WITHOUT_MAKE new file mode 100644 index 0000000..f4c1155 --- /dev/null +++ b/tools/build/options/WITHOUT_MAKE @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not install +.Xr make 1 +and related support files. diff --git a/tools/build/options/WITHOUT_NDIS b/tools/build/options/WITHOUT_NDIS new file mode 100644 index 0000000..f7bcdae --- /dev/null +++ b/tools/build/options/WITHOUT_NDIS @@ -0,0 +1,3 @@ +.\" $FreeBSD$ +Set to not build programs and libraries +related to NDIS emulation support. diff --git a/tools/build/options/WITHOUT_NETGRAPH b/tools/build/options/WITHOUT_NETGRAPH new file mode 100644 index 0000000..6ec8044 --- /dev/null +++ b/tools/build/options/WITHOUT_NETGRAPH @@ -0,0 +1,3 @@ +.\" $FreeBSD$ +Set to not build applications to support +.Xr netgraph 4 . diff --git a/tools/build/options/WITHOUT_NTP b/tools/build/options/WITHOUT_NTP new file mode 100644 index 0000000..12ae1be --- /dev/null +++ b/tools/build/options/WITHOUT_NTP @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr ntpd 8 +and related programs. diff --git a/tools/build/options/WITHOUT_PKGTOOLS b/tools/build/options/WITHOUT_PKGTOOLS new file mode 100644 index 0000000..a1c7c56 --- /dev/null +++ b/tools/build/options/WITHOUT_PKGTOOLS @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr pkg_add 8 +and related programs. diff --git a/tools/build/options/WITHOUT_PMC b/tools/build/options/WITHOUT_PMC new file mode 100644 index 0000000..1aa5016 --- /dev/null +++ b/tools/build/options/WITHOUT_PMC @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr pmccontrol 8 +and related programs. diff --git a/tools/build/options/WITHOUT_PORTSNAP b/tools/build/options/WITHOUT_PORTSNAP new file mode 100644 index 0000000..ce9c470 --- /dev/null +++ b/tools/build/options/WITHOUT_PORTSNAP @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build or install +.Xr portsnap 8 +and related files. diff --git a/tools/build/options/WITHOUT_PPP b/tools/build/options/WITHOUT_PPP new file mode 100644 index 0000000..166d1a7 --- /dev/null +++ b/tools/build/options/WITHOUT_PPP @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr ppp 8 +and related programs. diff --git a/tools/build/options/WITHOUT_QUOTAS b/tools/build/options/WITHOUT_QUOTAS new file mode 100644 index 0000000..9b2d458 --- /dev/null +++ b/tools/build/options/WITHOUT_QUOTAS @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr quota 8 +and related programs. diff --git a/tools/build/options/WITHOUT_ROUTED b/tools/build/options/WITHOUT_ROUTED new file mode 100644 index 0000000..323e55c --- /dev/null +++ b/tools/build/options/WITHOUT_ROUTED @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr routed 8 +utility. diff --git a/tools/build/options/WITHOUT_SLIP b/tools/build/options/WITHOUT_SLIP new file mode 100644 index 0000000..a0f4cb2 --- /dev/null +++ b/tools/build/options/WITHOUT_SLIP @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr sliplogin 8 +and related programs. diff --git a/tools/build/options/WITHOUT_SYSINSTALL b/tools/build/options/WITHOUT_SYSINSTALL new file mode 100644 index 0000000..60426e3 --- /dev/null +++ b/tools/build/options/WITHOUT_SYSINSTALL @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr sysinstall 8 +and related programs. diff --git a/tools/build/options/WITHOUT_TELNET b/tools/build/options/WITHOUT_TELNET new file mode 100644 index 0000000..353cc31 --- /dev/null +++ b/tools/build/options/WITHOUT_TELNET @@ -0,0 +1,4 @@ +.\" $FreeBSD$ +Set to not build +.Xr telnet 8 +and related programs. diff --git a/tools/build/options/WITHOUT_TEXTPROC b/tools/build/options/WITHOUT_TEXTPROC new file mode 100644 index 0000000..2f3e972 --- /dev/null +++ b/tools/build/options/WITHOUT_TEXTPROC @@ -0,0 +1,3 @@ +.\" $FreeBSD$ +Set to not build +programs used for text processing. diff --git a/tools/build/options/WITHOUT_WIRELESS b/tools/build/options/WITHOUT_WIRELESS new file mode 100644 index 0000000..5f0d4a8 --- /dev/null +++ b/tools/build/options/WITHOUT_WIRELESS @@ -0,0 +1,5 @@ +.\" $FreeBSD$ +Set to not build programs used for 802.11 wireless networks; especially +.Xr wpa_supplicant 8 +and +.Xr hostapd 8 . |