From d91dc4666683a96e9d03cbbd21b8a546f9069c93 Mon Sep 17 00:00:00 2001 From: Mike Crowe Date: Sat, 6 Jan 2018 20:08:58 +0000 Subject: cmake: Always put cmake package files in -dev packages Various recipes that inherit cmake contain FILES_${PN}-dev magic to add the generated package files to their -dev packages. Since this is a standard feature of cmake, we might as well teach cmake.bbclass to do this itself so those recipes can be simpler. Signed-off-by: Mike Crowe Signed-off-by: Richard Purdie --- meta/classes/cmake.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/cmake.bbclass b/meta/classes/cmake.bbclass index ac2c1519b0..a4079dab0d 100644 --- a/meta/classes/cmake.bbclass +++ b/meta/classes/cmake.bbclass @@ -34,6 +34,8 @@ EXTRA_OECMAKE_append = " ${PACKAGECONFIG_CONFARGS}" EXTRA_OECMAKE_BUILD_prepend_task-compile = "${PARALLEL_MAKE} " EXTRA_OECMAKE_BUILD_prepend_task-install = "${PARALLEL_MAKEINST} " +FILES_${PN}-dev += "${libdir}/cmake ${datadir}/cmake" + # CMake expects target architectures in the format of uname(2), # which do not always match TARGET_ARCH, so all the necessary # conversions should happen here. -- cgit 1.2.3-korg