diff --git a/man/nss-resolve.xml b/man/nss-resolve.xml
index 51b228f104..3a4e98e88f 100644
--- a/man/nss-resolve.xml
+++ b/man/nss-resolve.xml
@@ -72,7 +72,7 @@
running, but are routed to nss-dns if this service is not available.
Note that systemd-resolved will synthesize DNS resource
- records in a few cases, for example for the localhost and the
+ records in a few cases, for example for localhost and the
current hostname, see
systemd-resolved8
for the full list. This duplicates the functionality of
diff --git a/meson.build b/meson.build
index a3014545b3..ce59d18b83 100644
--- a/meson.build
+++ b/meson.build
@@ -451,7 +451,6 @@ awk = find_program('awk')
m4 = find_program('m4')
stat = find_program('stat')
git = find_program('git', required : false)
-etags = find_program('etags', required : false)
meson_make_symlink = meson.source_root() + '/tools/meson-make-symlink.sh'
mkdir_p = 'mkdir -p $DESTDIR/@0@'
@@ -2321,7 +2320,7 @@ endforeach
############################################################
-if git.found() and etags.found()
+if git.found()
all_files = run_command(
git,
['--git-dir=@0@/.git'.format(meson.source_root()),
@@ -2330,9 +2329,13 @@ if git.found() and etags.found()
all_files = files(all_files.stdout().split())
run_target(
- 'TAGS',
+ 'tags',
input : all_files,
- command : [etags, '-o', '@0@/TAGS'.format(meson.source_root())] + all_files)
+ command : ['env', 'etags', '-o', '@0@/TAGS'.format(meson.source_root())] + all_files)
+ run_target(
+ 'ctags',
+ input : all_files,
+ command : ['env', 'ctags', '-o', '@0@/tags'.format(meson.source_root())] + all_files)
endif
if git.found()