summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-dbs/leveldb/leveldb_1.23.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/meta-oe/recipes-dbs/leveldb/leveldb_1.23.bb b/meta-oe/recipes-dbs/leveldb/leveldb_1.23.bb
index 9cefc528ae..1ccf115793 100644
--- a/meta-oe/recipes-dbs/leveldb/leveldb_1.23.bb
+++ b/meta-oe/recipes-dbs/leveldb/leveldb_1.23.bb
@@ -18,8 +18,12 @@ PACKAGECONFIG[benchmarks] = "-DLEVELDB_BUILD_BENCHMARKS=ON,-DLEVELDB_BUILD_BENCH
18PACKAGECONFIG[snappy] = ",,snappy" 18PACKAGECONFIG[snappy] = ",,snappy"
19PACKAGECONFIG[tcmalloc] = ",,gperftools" 19PACKAGECONFIG[tcmalloc] = ",,gperftools"
20 20
21# CMake policy override is only required for (and only affects) the bundled GTest submodule.
22# System GTest can not be used instead, since (among other things) it requires C++14 and the project uses C++11.
21EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON \ 23EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON \
22 -DLEVELDB_BUILD_TESTS=${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'ON', 'OFF', d)}" 24 -DLEVELDB_BUILD_TESTS=${@bb.utils.contains('DISTRO_FEATURES', 'ptest', 'ON', 'OFF', d)} \
25 -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
26"
23 27
24do_install:append() { 28do_install:append() {
25 install -D -m 0755 ${B}/leveldbutil ${D}${bindir}/leveldbutil 29 install -D -m 0755 ${B}/leveldbutil ${D}${bindir}/leveldbutil