libspdm: enable shared library build

Update the libspdm recipe to build and install shared libraries.

Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Archana Kakani 2026-04-02 07:27:30 -05:00 committed by Khem Raj
parent 584fec0f74
commit 290e36e200
No known key found for this signature in database
GPG Key ID: BB053355919D3314

View File

@ -51,6 +51,7 @@ EXTRA_OECMAKE += "\
-DTARGET=Release \
-DCRYPTO=openssl \
-DENABLE_BINARY_BUILD=1 \
-DBUILD_LINUX_SHARED_LIB=ON \
-DCOMPILED_LIBCRYPTO_PATH=${libdir} \
-DCOMPILED_LIBSSL_PATH=${libdir} \
-DDISABLE_TESTS=1 \
@ -60,7 +61,7 @@ EXTRA_OECMAKE += "\
do_install () {
install -d ${D}/${libdir}
install -m 0644 lib/* ${D}/${libdir}/
cp -rf lib/* ${D}/${libdir}/
install -d ${D}/${includedir}/${BPN}/
cp -rf ${S}/include/* ${D}/${includedir}/${BPN}/