summaryrefslogtreecommitdiff
path: root/tagstats
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2013-10-05 17:09:41 +0200
committerJochen Topf <jochen@topf.org>2013-10-05 17:09:41 +0200
commit8c4abe5c452b55a5768938e7f766a023d4448022 (patch)
tree2e19be43eec635b7314c2da375a201ae7e9dc6c6 /tagstats
parent5d9e5fbcb30f4ef5a2370d6cc887bdd2186fe07c (diff)
downloadtaginfo-8c4abe5c452b55a5768938e7f766a023d4448022.tar
taginfo-8c4abe5c452b55a5768938e7f766a023d4448022.tar.gz
Make geodistribution int type configurable
Diffstat (limited to 'tagstats')
-rw-r--r--tagstats/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/tagstats/Makefile b/tagstats/Makefile
index 856fb80..763c149 100644
--- a/tagstats/Makefile
+++ b/tagstats/Makefile
@@ -20,6 +20,7 @@ CXXFLAGS += -O3
CXXFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
CXXFLAGS += `../bin/taginfo-config.rb tagstats.cxxflags`
+GEODISTRIBUTION_TYPE := $(shell ../bin/taginfo-config.rb tagstats.geodistribution_int uint16_t)
BYID := $(shell ../bin/taginfo-config.rb tagstats.geodistribution)
#BYID := SparseTable
#BYID := MmapFile
@@ -30,7 +31,7 @@ BYID_INCL := "<osmium/storage/byid/$(BYID_LC).hpp>"
CXXFLAGS_FEATURES += -DTAGSTATS_COUNT_USERS
CXXFLAGS_FEATURES += -DTAGSTATS_COUNT_KEY_COMBINATIONS
CXXFLAGS_FEATURES += -DTAGSTATS_COUNT_TAG_COMBINATIONS
-CXXFLAGS_FEATURES += -DTAGSTATS_GEODISTRIBUTION_INT=uint16_t
+CXXFLAGS_FEATURES += -DTAGSTATS_GEODISTRIBUTION_INT=$(GEODISTRIBUTION_TYPE)
CXXFLAGS_FEATURES += -DTAGSTATS_GEODISTRIBUTION_FOR_WAYS=$(BYID)
CXXFLAGS_FEATURES += -DTAGSTATS_GEODISTRIBUTION_INCLUDE=$(BYID_INCL)