summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2015-02-26 16:00:16 +0100
committerJochen Topf <jochen@topf.org>2015-02-26 16:00:16 +0100
commit128e7ac9bf397539834148ca9c7b58fd44cbfbf6 (patch)
treecc7b0d672c402a8d2c527857fd40182bf25d5e74 /sources
parent39d50ae3b23758e9f2817ccbbec0ca86712b6e14 (diff)
downloadtaginfo-128e7ac9bf397539834148ca9c7b58fd44cbfbf6.tar
taginfo-128e7ac9bf397539834148ca9c7b58fd44cbfbf6.tar.gz
Run 'similarity' binary from db update script if it is available.
This also introduces a 'bindir' config setting which must contain the directory where the binaries such as 'tagstats' and 'similarity' live. This setting will replace the current 'tagstats' setting in the future.
Diffstat (limited to 'sources')
-rwxr-xr-xsources/db/update.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/sources/db/update.sh b/sources/db/update.sh
index f003426..3e42094 100755
--- a/sources/db/update.sh
+++ b/sources/db/update.sh
@@ -46,6 +46,7 @@ width=`../../bin/taginfo-config.rb geodistribution.width`
height=`../../bin/taginfo-config.rb geodistribution.height`
min_tag_combination_count=`../../bin/taginfo-config.rb sources.master.min_tag_combination_count 1000`
+BINDIR=`../../bin/taginfo-config.rb sources.db.bindir ../../tagstats`
TAGSTATS=`../../bin/taginfo-config.rb sources.db.tagstats ../../tagstats/tagstats`
if [ -f $SELECTION_DB ]; then
@@ -62,6 +63,13 @@ fi
#TAGSTATS="valgrind --leak-check=full --show-reachable=yes $TAGSTATS"
$TAGSTATS $OPEN_SELECTION_DB --min-tag-combination-count=$min_tag_combination_count --left=$left --bottom=$bottom --top=$top --right=$right --width=$width --height=$height $PLANETFILE $DATABASE
+if [ -e $BINDIR/similarity ]; then
+ echo "`$DATECMD` Running similarity... "
+ $BINDIR/similarity $DATABASE
+else
+ echo "WARNING: Not running 'similarity', because binary not found. Please compile it."
+fi
+
echo "`$DATECMD` Running update_characters... "
./update_characters.rb $DIR