summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-connectivity/thrift/thrift_0.18.1.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta-oe/recipes-connectivity/thrift/thrift_0.18.1.bb b/meta-oe/recipes-connectivity/thrift/thrift_0.18.1.bb
index ea5a3972dc..2809e24ad1 100644
--- a/meta-oe/recipes-connectivity/thrift/thrift_0.18.1.bb
+++ b/meta-oe/recipes-connectivity/thrift/thrift_0.18.1.bb
@@ -35,6 +35,8 @@ EXTRA_OECMAKE = " \
35 -DWITH_OPENSSL=ON \ 35 -DWITH_OPENSSL=ON \
36 -DWITH_QT5=OFF \ 36 -DWITH_QT5=OFF \
37 -DWITH_ZLIB=ON \ 37 -DWITH_ZLIB=ON \
38 -DFLEX_TARGET_ARG_COMPILE_FLAGS='--noline' \
39 -DBISON_TARGET_ARG_COMPILE_FLAGS='--no-lines' \
38" 40"
39 41
40PACKAGECONFIG ??= "glib libevent" 42PACKAGECONFIG ??= "glib libevent"
@@ -46,6 +48,10 @@ PACKAGECONFIG[python] = "-DWITH_PYTHON=ON,-DWITH_PYTHON=OFF,python"
46 48
47do_install:append () { 49do_install:append () {
48 ln -sf thrift ${D}/${bindir}/thrift-compiler 50 ln -sf thrift ${D}/${bindir}/thrift-compiler
51 # remove absolute paths
52 sed -i -e 's|${RECIPE_SYSROOT}||g' ${D}${libdir}/cmake/thrift/thriftnbTargets.cmake
53 sed -i -e 's|${RECIPE_SYSROOT}||g' ${D}${libdir}/cmake/thrift/thrift_c_glibTargets.cmake
54 sed -i -e 's|${RECIPE_SYSROOT}||g' ${D}${libdir}/cmake/thrift/thrift_c_glib_zlibTargets.cmake
49} 55}
50 56
51LEAD_SONAME = "libthrift.so.${PV}" 57LEAD_SONAME = "libthrift.so.${PV}"