meson: output TAGS file in source not build directory

The TAGS file was generated in build/ following what autotools did.
Nevertheless, it's more convenient to put in the source dir.
(It doesn't get deleted by mistake, and it's easier to find for the
editor.)
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2017-05-30 19:56:12 -04:00
parent 9e13621db5
commit 341b892ba2
1 changed files with 2 additions and 3 deletions

View File

@ -2325,11 +2325,10 @@ if git.found() and etags.found()
':/*.[ch]'])
all_files = files(all_files.stdout().split())
custom_target(
run_target(
'TAGS',
output : 'TAGS',
input : all_files,
command : [etags, '-o', '@OUTPUT@'] + all_files)
command : [etags, '-o', '@0@/TAGS'.format(meson.source_root())] + all_files)
endif
if git.found()