aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorJessica Clarke <jrtc27@FreeBSD.org>2023-03-15 00:06:53 +0000
committerJessica Clarke <jrtc27@FreeBSD.org>2023-03-15 00:06:53 +0000
commit9e914c7af1f3d176acf2712e5a86a9a6a7b779c6 (patch)
treec55e5c0f6b45c3e957ff2b0822d639f09327b1f4 /share
parent379954d06c1d55276acb606a04f804924b94494a (diff)
downloadsrc-9e914c7af1f3d176acf2712e5a86a9a6a7b779c6.tar.gz
src-9e914c7af1f3d176acf2712e5a86a9a6a7b779c6.zip
Add new DISK_IMAGE_TOOLS_BOOTSTRAP option
This will build etdump, makefs and mkimg as bootstrap tools to allow easily creating disk images. Note that etdump is bootstrapped due to its use in the release scripts for building ISO images. Reviewed by: emaste, arichardson Differential Revision: https://reviews.freebsd.org/D39072
Diffstat (limited to 'share')
-rw-r--r--share/man/man5/src.conf.57
-rw-r--r--share/mk/src.opts.mk1
2 files changed, 8 insertions, 0 deletions
diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5
index 04af879dbd02..7ef13efbb4d0 100644
--- a/share/man/man5/src.conf.5
+++ b/share/man/man5/src.conf.5
@@ -569,6 +569,13 @@ This must be set in the environment, make command line, or
.Pa /etc/src-env.conf ,
not
.Pa /etc/src.conf .
+.It Va WITH_DISK_IMAGE_TOOLS_BOOTSTRAP
+Build
+.Xr etdump 1 ,
+.Xr makefs 8
+and
+.Xr mkimg 1
+as bootstrap tools.
.It Va WITHOUT_DMAGENT
Do not build dma Mail Transport Agent.
.It Va WITHOUT_DOCCOMPRESS
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk
index 7e865b31db25..880f1139843c 100644
--- a/share/mk/src.opts.mk
+++ b/share/mk/src.opts.mk
@@ -197,6 +197,7 @@ __DEFAULT_NO_OPTIONS = \
CLANG_EXTRAS \
CLANG_FORMAT \
DETECT_TZ_CHANGES \
+ DISK_IMAGE_TOOLS_BOOTSTRAP \
DTRACE_TESTS \
EXPERIMENTAL \
HESIOD \