diff options
author | Joe Slater <joe.slater@windriver.com> | 2024-03-07 08:12:24 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-03-08 10:07:27 -0800 |
commit | a30f1158d9541954f0aba2915797b95ada6b0a09 (patch) | |
tree | 34eeea0d4c88f4fcdaa12488b0b4d6412d728def /meta-oe | |
parent | 9dcc8598072c5636315c1963ec12c946a677532a (diff) | |
download | meta-openembedded-contrib-a30f1158d9541954f0aba2915797b95ada6b0a09.tar.gz |
googletest: allow for shared libraries
Change the -dev RDEPENDS because -staticdev is not created
if shared libraries are built.
Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe')
-rw-r--r-- | meta-oe/recipes-test/googletest/googletest_1.14.0.bb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/meta-oe/recipes-test/googletest/googletest_1.14.0.bb b/meta-oe/recipes-test/googletest/googletest_1.14.0.bb index 4c9d1e7092..6546845715 100644 --- a/meta-oe/recipes-test/googletest/googletest_1.14.0.bb +++ b/meta-oe/recipes-test/googletest/googletest_1.14.0.bb @@ -21,8 +21,10 @@ CXXFLAGS:append = " -fPIC" ALLOW_EMPTY:${PN} = "1" ALLOW_EMPTY:${PN}-dbg = "1" -ALLOW_EMPTY:${PN}-staticdev = "1" -RDEPENDS:${PN}-dev += "${PN}-staticdev" +# -staticdev will not be implicitly put into an SDK, so we add an rdepend +# if we are not building shared libraries +# +RDEPENDS:${PN}-dev += "${@bb.utils.contains("PACKAGECONFIG","shared","","${PN}-staticdev",d)}" BBCLASSEXTEND = "native nativesdk" |