diff options
| author | Zahir Hussain <zahir.basha@kpit.com> | 2026-04-15 23:46:45 +0530 |
|---|---|---|
| committer | Anuj Mittal <anuj.mittal@oss.qualcomm.com> | 2026-04-29 10:14:29 +0530 |
| commit | 6f90f29b184133b75a78ab777cf9d160965e8bf8 (patch) | |
| tree | f18781f06cb77b25624c0b586d06ccddb0f904be /meta-oe | |
| parent | 098a230565c965933efa4519c6919852098ff5a9 (diff) | |
| download | meta-openembedded-6f90f29b184133b75a78ab777cf9d160965e8bf8.tar.gz | |
rocksdb: packageconfig knob for set static library option
Adding PACKAGECONFIG knob for enable/disable the static library option
It is just a follow-up changes of previous commit
https://git.openembedded.org/meta-openembedded/commit/?h=scarthgap&id=72018ca1b1a471226917e8246e8bbf9a374ccf97
and also this changes are already accepted and integrated in kirkstone branch.
Signed-off-by: Zahir Hussain <zahir.basha@kpit.com>
Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
Diffstat (limited to 'meta-oe')
| -rw-r--r-- | meta-oe/recipes-dbs/rocksdb/rocksdb_9.0.0.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-oe/recipes-dbs/rocksdb/rocksdb_9.0.0.bb b/meta-oe/recipes-dbs/rocksdb/rocksdb_9.0.0.bb index fae54fdba4..a55a8eb59b 100644 --- a/meta-oe/recipes-dbs/rocksdb/rocksdb_9.0.0.bb +++ b/meta-oe/recipes-dbs/rocksdb/rocksdb_9.0.0.bb | |||
| @@ -36,6 +36,7 @@ PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib" | |||
| 36 | PACKAGECONFIG[zstd] = "-DWITH_ZSTD=ON,-DWITH_ZSTD=OFF,zstd" | 36 | PACKAGECONFIG[zstd] = "-DWITH_ZSTD=ON,-DWITH_ZSTD=OFF,zstd" |
| 37 | PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF" | 37 | PACKAGECONFIG[lite] = "-DROCKSDB_LITE=ON,-DROCKSDB_LITE=OFF" |
| 38 | PACKAGECONFIG[gflags] = "-DWITH_GFLAGS=ON,-DWITH_GFLAGS=OFF,gflags" | 38 | PACKAGECONFIG[gflags] = "-DWITH_GFLAGS=ON,-DWITH_GFLAGS=OFF,gflags" |
| 39 | PACKAGECONFIG[rocksdb_static] = "-DROCKSDB_BUILD_STATIC=ON, -DROCKSDB_BUILD_STATIC=OFF" | ||
| 39 | 40 | ||
| 40 | # Tools and tests currently don't compile on armv5 so we disable them | 41 | # Tools and tests currently don't compile on armv5 so we disable them |
| 41 | EXTRA_OECMAKE = "\ | 42 | EXTRA_OECMAKE = "\ |
| @@ -44,7 +45,6 @@ EXTRA_OECMAKE = "\ | |||
| 44 | -DWITH_BENCHMARK_TOOLS=OFF \ | 45 | -DWITH_BENCHMARK_TOOLS=OFF \ |
| 45 | -DWITH_TOOLS=OFF \ | 46 | -DWITH_TOOLS=OFF \ |
| 46 | -DFAIL_ON_WARNINGS=OFF \ | 47 | -DFAIL_ON_WARNINGS=OFF \ |
| 47 | -DROCKSDB_BUILD_STATIC=OFF \ | ||
| 48 | " | 48 | " |
| 49 | 49 | ||
| 50 | CXXFLAGS += "${@bb.utils.contains('SELECTED_OPTIMIZATION', '-Og', '-DXXH_NO_INLINE_HINTS', '', d)}" | 50 | CXXFLAGS += "${@bb.utils.contains('SELECTED_OPTIMIZATION', '-Og', '-DXXH_NO_INLINE_HINTS', '', d)}" |
