diff --git a/meta-openeuler/recipes-core/lcr/lcr_2.0.5.bb b/meta-openeuler/recipes-core/lcr/lcr_2.0.5.bb index 6a504655cd56f96bae19a13ef577b3915e61dcc9..8e16d95504e88417cf89680178842ff1b9fdc5f7 100644 --- a/meta-openeuler/recipes-core/lcr/lcr_2.0.5.bb +++ b/meta-openeuler/recipes-core/lcr/lcr_2.0.5.bb @@ -25,30 +25,19 @@ inherit cmake OECMAKE_GENERATOR = "Unix Makefiles" -#OECMAKE_C_COMPILER += "${OECMAKE_C_FLAGS}" -#OECMAKE_CXX_COMPILER += "${OECMAKE_CXX_FLAGS}" - DEPENDS = "yajl lxc" INHIBIT_PACKAGE_DEBUG_SPLIT = "1" - -FILES_${PN} += "/usr/local/lib/* " -FILES_${PN}-dev = "/usr/local/*" -do_compile() { - cd ${S} - rm -rf build - mkdir build - cd build - cmake --prefix=/usr/ .. - make +FILES_${PN} += "${libdir}/* " +#FILES_${PN} += "/usr/local/lib/* " +#FILES_${PN}-dev = "/usr/local/*" + +do_configure_prepend() { + grep -q CMAKE_SYSROOT ${WORKDIR}/toolchain.cmake || cat >> ${WORKDIR}/toolchain.cmake <