summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-ivi/recipes-extended/persistence-common-object/persistence-common-object_1.0.3.bb25
1 files changed, 24 insertions, 1 deletions
diff --git a/meta-ivi/recipes-extended/persistence-common-object/persistence-common-object_1.0.3.bb b/meta-ivi/recipes-extended/persistence-common-object/persistence-common-object_1.0.3.bb
index dd9e4fe..f486936 100644
--- a/meta-ivi/recipes-extended/persistence-common-object/persistence-common-object_1.0.3.bb
+++ b/meta-ivi/recipes-extended/persistence-common-object/persistence-common-object_1.0.3.bb
@@ -18,6 +18,29 @@ S = "${WORKDIR}/git"
inherit autotools-brokensep pkgconfig
-EXTRA_OECONF = "--with-dbuspolicydir=${sysconfdir}"
+EXTRA_OECONF = "--with-dbuspolicydir=${sysconfdir} --with-database=key-value-store"
FILES_${PN} += "${datadir}"
+
+#
+# for test
+#
+EXTRA_OECONF += "--enable-tests"
+
+do_install_append() {
+ install -d ${D}${bindir}
+ install -m 0755 ${S}/test/.libs/test_pco_key_value_store ${D}${bindir}
+}
+
+PACKAGES += "${PN}-testenv"
+RDEPENDS_${PN} += "${PN}-testenv"
+
+FILES_${PN} = " \
+ ${libdir}/*.so.* \
+ ${sysconfdir} \
+ ${datadir}/dbus-1/interfaces/* \
+ "
+
+FILES_${PN}-testenv = " \
+ ${bindir}/test_pco_key_value_store \
+ "