summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2015-01-25 00:03:44 +0000
committerEnji Cooper <ngie@FreeBSD.org>2015-01-25 00:03:44 +0000
commit79a86dafb7ed506794a640c2806474692793560b (patch)
tree56ec8a590d791e0fa8f8d27317e5f2c61413e294
parent82b6caf97a4d152910de2c0b53a3ca81da8aad40 (diff)
downloadsrc-test2-79a86dafb7ed506794a640c2806474692793560b.tar.gz
src-test2-79a86dafb7ed506794a640c2806474692793560b.zip
Notes
-rw-r--r--share/mk/src.opts.mk1
-rw-r--r--tools/build/mk/OptionalObsoleteFiles.inc17
-rw-r--r--tools/build/options/WITHOUT_EE5
-rw-r--r--usr.bin/Makefile5
4 files changed, 27 insertions, 1 deletions
diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk
index f8adc30c9634..b196e388059d 100644
--- a/share/mk/src.opts.mk
+++ b/share/mk/src.opts.mk
@@ -73,6 +73,7 @@ __DEFAULT_YES_OPTIONS = \
DMAGENT \
DYNAMICROOT \
ED_CRYPTO \
+ EE \
ELFTOOLCHAIN_TOOLS \
EXAMPLES \
FDT \
diff --git a/tools/build/mk/OptionalObsoleteFiles.inc b/tools/build/mk/OptionalObsoleteFiles.inc
index 4f3b6e11d5ac..fe2897ef7219 100644
--- a/tools/build/mk/OptionalObsoleteFiles.inc
+++ b/tools/build/mk/OptionalObsoleteFiles.inc
@@ -1216,6 +1216,23 @@ OLD_FILES+=usr/share/dict/words
OLD_DIRS+=usr/share/dict
.endif
+.if ${MK_EE} == no
+OLD_FILES+=usr/bin/edit
+OLD_FILES+=usr/bin/ee
+OLD_FILES+=usr/bin/ree
+OLD_FILES+=usr/share/man/man1/edit.1.gz
+OLD_FILES+=usr/share/man/man1/ee.1.gz
+OLD_FILES+=usr/share/man/man1/ree.1.gz
+OLD_FILES+=usr/share/nls/C/ee.cat
+OLD_FILES+=usr/share/nls/de_DE.ISO8859-1/ee.cat
+OLD_FILES+=usr/share/nls/fr_FR.ISO8859-1/ee.cat
+OLD_FILES+=usr/share/nls/hu_HU.ISO8859-2/ee.cat
+OLD_FILES+=usr/share/nls/pl_PL.ISO8859-2/ee.cat
+OLD_FILES+=usr/share/nls/pt_BR.ISO8859-1/ee.cat
+OLD_FILES+=usr/share/nls/ru_RU.KOI8-R/ee.cat
+OLD_FILES+=usr/share/nls/uk_UA.KOI8-U/ee.cat
+.endif
+
.if ${MK_ELFTOOLCHAIN_TOOLS} == no
OLD_FILES+=usr/bin/elfcopy
OLD_FILES+=usr/share/man/man1/elfcopy.1.gz
diff --git a/tools/build/options/WITHOUT_EE b/tools/build/options/WITHOUT_EE
new file mode 100644
index 000000000000..721ddaab9df8
--- /dev/null
+++ b/tools/build/options/WITHOUT_EE
@@ -0,0 +1,5 @@
+.\" $FreeBSD$
+Set to not build and install
+.Xr edit 1 ,
+.Xr ee 1 ,
+and related programs.
diff --git a/usr.bin/Makefile b/usr.bin/Makefile
index 2e54cdfaba09..7106db75e50a 100644
--- a/usr.bin/Makefile
+++ b/usr.bin/Makefile
@@ -40,7 +40,6 @@ SUBDIR= ${_addr2line} \
dirname \
dpv \
du \
- ee \
elf2aout \
${_elfcopy} \
elfdump \
@@ -240,6 +239,10 @@ SUBDIR+= calendar
_clang= clang
.endif
+.if ${MK_EE} != "no"
+SUBDIR+= ee
+.endif
+
.if ${MK_ELFTOOLCHAIN_TOOLS} != "no"
_addr2line= addr2line
_elfcopy= elfcopy