summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2008-09-21 22:02:26 +0000
committersam <sam@FreeBSD.org>2008-09-21 22:02:26 +0000
commit9c3d2ffcdff40754b2207eb84c1ff0843e225c71 (patch)
tree6d0176f734c952569004dea8a4d84a092ced5821 /tools
parent89ba9c24eeac9215b911c9d51e34a31bac0315de (diff)
downloadFreeBSD-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')
-rw-r--r--tools/build/options/WITHOUT_ACCT5
-rw-r--r--tools/build/options/WITHOUT_AMD4
-rw-r--r--tools/build/options/WITHOUT_APM5
-rw-r--r--tools/build/options/WITHOUT_AT4
-rw-r--r--tools/build/options/WITHOUT_CTM4
-rw-r--r--tools/build/options/WITHOUT_FREEBSD_UPDATE3
-rw-r--r--tools/build/options/WITHOUT_IPFW2
-rw-r--r--tools/build/options/WITHOUT_JAIL3
-rw-r--r--tools/build/options/WITHOUT_LEGACY_CONSOLE5
-rw-r--r--tools/build/options/WITHOUT_LOCATE4
-rw-r--r--tools/build/options/WITHOUT_MAIL2
-rw-r--r--tools/build/options/WITHOUT_MAKE4
-rw-r--r--tools/build/options/WITHOUT_NDIS3
-rw-r--r--tools/build/options/WITHOUT_NETGRAPH3
-rw-r--r--tools/build/options/WITHOUT_NTP4
-rw-r--r--tools/build/options/WITHOUT_PKGTOOLS4
-rw-r--r--tools/build/options/WITHOUT_PMC4
-rw-r--r--tools/build/options/WITHOUT_PORTSNAP4
-rw-r--r--tools/build/options/WITHOUT_PPP4
-rw-r--r--tools/build/options/WITHOUT_QUOTAS4
-rw-r--r--tools/build/options/WITHOUT_ROUTED4
-rw-r--r--tools/build/options/WITHOUT_SLIP4
-rw-r--r--tools/build/options/WITHOUT_SYSINSTALL4
-rw-r--r--tools/build/options/WITHOUT_TELNET4
-rw-r--r--tools/build/options/WITHOUT_TEXTPROC3
-rw-r--r--tools/build/options/WITHOUT_WIRELESS5
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 .
OpenPOWER on IntegriCloud