diff options
author | Peter Marko <peter.marko@siemens.com> | 2024-06-16 22:36:50 +0200 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2024-06-17 09:16:46 -0400 |
commit | 67559f2aedc1c071b70d38ccae428270a8539341 (patch) | |
tree | 3d5d21489e72de4cff983bf3bf944c3874b2501f | |
parent | 66d8bcca283a99f17668b62da3567bcdb4519703 (diff) | |
download | meta-openembedded-67559f2aedc1c071b70d38ccae428270a8539341.tar.gz |
re2: remove dev dependencies from main package
It's a bad idea to add dev dependencies to main package.
It's pulling build dependencies including toolchain items.
The dependencies "were needed" because main package contains
packageconfig file.
This can be fixed by correct packaging.
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r-- | meta-oe/recipes-support/re2/re2_2024.03.01.bb | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/meta-oe/recipes-support/re2/re2_2024.03.01.bb b/meta-oe/recipes-support/re2/re2_2024.03.01.bb index 192fe265f1..6e5b32a945 100644 --- a/meta-oe/recipes-support/re2/re2_2024.03.01.bb +++ b/meta-oe/recipes-support/re2/re2_2024.03.01.bb | |||
@@ -16,9 +16,6 @@ DEPENDS = "abseil-cpp ${@bb.utils.contains('PTEST_ENABLED', '1', 'gtest googlebe | |||
16 | 16 | ||
17 | inherit cmake ptest | 17 | inherit cmake ptest |
18 | RDEPENDS:${PN}-ptest += "cmake sed" | 18 | RDEPENDS:${PN}-ptest += "cmake sed" |
19 | RDEPENDS:${PN} += "abseil-cpp-dev" | ||
20 | |||
21 | INSANE_SKIP:${PN} += "dev-deps" | ||
22 | 19 | ||
23 | EXTRA_OECMAKE += " \ | 20 | EXTRA_OECMAKE += " \ |
24 | -DBUILD_SHARED_LIBS=ON \ | 21 | -DBUILD_SHARED_LIBS=ON \ |
@@ -39,6 +36,6 @@ FILES:${PN} = "${libdir}" | |||
39 | INSANE_SKIP:${PN} += "dev-so" | 36 | INSANE_SKIP:${PN} += "dev-so" |
40 | 37 | ||
41 | # Don't include so files in dev package | 38 | # Don't include so files in dev package |
42 | FILES:${PN}-dev = "${includedir} ${libdir}/cmake" | 39 | FILES:${PN}-dev = "${includedir} ${libdir}/cmake ${libdir}/pkgconfig" |
43 | 40 | ||
44 | BBCLASSEXTEND = "native nativesdk" | 41 | BBCLASSEXTEND = "native nativesdk" |