summaryrefslogtreecommitdiffstats
path: root/package/cppdb/cppdb.mk
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2014-10-17 11:25:54 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-10-19 16:41:07 +0200
commit2641edb8c49e0531af87eb00a35784785d604ec9 (patch)
treeaf2c812a9126fa37046712140ce872ac8181f81b /package/cppdb/cppdb.mk
parent7b36de16ea356cf558179adbaaa2eef2f3864432 (diff)
downloadbuildroot-2641edb8c49e0531af87eb00a35784785d604ec9.tar.gz
buildroot-2641edb8c49e0531af87eb00a35784785d604ec9.zip
cppdb: enable postgresql support
Also: Fix mysql support. Add hash file. Forcibly disable automatic db support when it's not selected. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/cppdb/cppdb.mk')
-rw-r--r--package/cppdb/cppdb.mk13
1 files changed, 12 insertions, 1 deletions
diff --git a/package/cppdb/cppdb.mk b/package/cppdb/cppdb.mk
index f7f837eb07..2c26c90939 100644
--- a/package/cppdb/cppdb.mk
+++ b/package/cppdb/cppdb.mk
@@ -14,7 +14,18 @@ CPPDB_LICENSE_FILES = LICENSE_1_0.txt MIT.txt
ifeq ($(BR2_PACKAGE_MYSQL),y)
CPPDB_DEPENDENCIES += mysql
-CPPDB_CONF_OPTS += -DMYSQL_LIB=$(STAGING_DIR)/usr/lib/mysql
+else
+CPPDB_CONF_OPTS += -DDISABLE_MYSQL=ON
+endif
+
+ifeq ($(BR2_PACKAGE_POSTGRESQL),y)
+CPPDB_DEPENDENCIES += postgresql
+else
+CPPDB_CONF_OPTS += -DDISABLE_PQ=ON
+endif
+
+ifeq ($(BR2_PACKAGE_SQLITE),)
+CPPDB_CONF_OPTS += -DDISABLE_SQLITE=ON
endif
$(eval $(cmake-package))
OpenPOWER on IntegriCloud