summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2014-12-09 09:40:49 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-12-09 09:43:40 +0100
commit127b0926b5ceff0dcb44e7b7ac4ecbc479f44d97 (patch)
tree2757b93806696783947bdf99a40bb2d96707aad3
parentb64391145625f62585669668fbe72dd468a59b06 (diff)
solenv: handle workdir_for_build in create-tags
Change-Id: I669ea2813daeb2be8164e1d7c224368c2fe9819a
-rwxr-xr-xsolenv/bin/create-tags14
1 files changed, 10 insertions, 4 deletions
diff --git a/solenv/bin/create-tags b/solenv/bin/create-tags
index 2ca41cd2d5e5..80377f94984e 100755
--- a/solenv/bin/create-tags
+++ b/solenv/bin/create-tags
@@ -16,11 +16,17 @@ omnicppoptions="--c++-kinds=+p --fields=+iaS --extra=+q"
$ctags -h "+.hdl.hrc" --langmap=c:+.hrc.src,c++:+.hdl $omnicppoptions \
--languages=-HTML,Java,JavaScript \
- -R --exclude=instdir --exclude=workdir \
- --exclude=clone --totals=yes ${SRCDIR:-*}
+ -R --exclude=instdir --exclude=instdir_for_build --exclude=workdir --exclude=workdir_for_build \
+ --exclude=clone --exclude=external --totals=yes ${SRCDIR:-*}
+
+if test -d workdir_for_build; then
+ w=workdir_for_build
+else
+ w=workdir
+fi
$ctags -h "+.hdl.hrc" --langmap=c:+.hrc.src,c++:+.hdl $omnicppoptions \
--languages=-HTML,Java,JavaScript \
-R --append=yes --totals=yes \
- workdir/UnoApiHeadersTarget/udkapi/normal \
- workdir/UnoApiHeadersTarget/offapi/normal
+ $w/UnoApiHeadersTarget/udkapi/normal \
+ $w/UnoApiHeadersTarget/offapi/normal