summaryrefslogtreecommitdiff
path: root/support-files/build-tags
diff options
context:
space:
mode:
authorMonty <monty@mariadb.org>2014-12-22 02:02:38 +0200
committerSergei Golubchik <serg@mariadb.org>2015-02-10 10:21:16 +0100
commit3a3ec744b5a31318a00821dc0ed6da8af49fda25 (patch)
tree40fcab46a3b7b1a193fd4e2ce2725af7537e9807 /support-files/build-tags
parent01963e5df10eb1439f3b71541832e77dd4e80c64 (diff)
downloadmariadb-git-3a3ec744b5a31318a00821dc0ed6da8af49fda25.tar.gz
cleanups done as part of adding encryption
- Fixed compiler warnings - Added include/wait_for_binlog_checkpoint.inc, as suggested by JonasO - Updated 'build-tags' to work with git (Patch by Serg)
Diffstat (limited to 'support-files/build-tags')
-rwxr-xr-xsupport-files/build-tags17
1 files changed, 12 insertions, 5 deletions
diff --git a/support-files/build-tags b/support-files/build-tags
index 44bd2a02593..87f320ba5f5 100755
--- a/support-files/build-tags
+++ b/support-files/build-tags
@@ -1,9 +1,16 @@
#! /bin/sh
rm -f TAGS
-filter='\.cc$\|\.c$\|\.h$\|sql_yacc\.yy$\|\.ic$\|errmsg-utf8\.txt$'
-list="find . -type f"
-bzr root >/dev/null 2>/dev/null && list="bzr ls --from-root -R --kind=file --versioned"
-
-$list |grep $filter | xargs etags -o TAGS --append
+if git rev-parse HEAD >/dev/null 2>&1
+then
+ cd `git rev-parse --show-toplevel`
+ echo client storage dbug libmysql sql-common \
+ sql extra mysys mysys_ssl strings regex pcre vio include \
+ tools unittest plugin libmysqld | \
+ xargs -n1 git ls-files | \
+ xargs etags -o TAGS --append
+else
+ find . -type f |
+ xargs etags -o TAGS --append
+fi