summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/cmake/cmake_2.8.12.2.bb')
-rw-r--r--meta/recipes-devtools/cmake/cmake_2.8.12.2.bb14
1 files changed, 14 insertions, 0 deletions
diff --git a/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb b/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb
index de2ac6b219..66a6af629c 100644
--- a/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb
+++ b/meta/recipes-devtools/cmake/cmake_2.8.12.2.bb
@@ -6,6 +6,10 @@ DEPENDS += "curl expat zlib libarchive"
6 6
7SRC_URI += "file://dont-run-cross-binaries.patch" 7SRC_URI += "file://dont-run-cross-binaries.patch"
8 8
9SRC_URI_append_class-nativesdk = " \
10 file://OEToolchainConfig.cmake \
11 file://environment.d-cmake.sh"
12
9SRC_URI[md5sum] = "17c6513483d23590cbce6957ec6d1e66" 13SRC_URI[md5sum] = "17c6513483d23590cbce6957ec6d1e66"
10SRC_URI[sha256sum] = "8c6574e9afabcb9fc66f463bb1f2f051958d86c85c37fccf067eb1a44a120e5e" 14SRC_URI[sha256sum] = "8c6574e9afabcb9fc66f463bb1f2f051958d86c85c37fccf067eb1a44a120e5e"
11 15
@@ -32,6 +36,16 @@ EXTRA_OECMAKE=" \
32 ${@bb.utils.contains('DISTRO_FEATURES', 'largefile', '-DKWSYS_LFS_WORKS=1', '-DKWSYS_LFS_DISABLE=1', d)} \ 36 ${@bb.utils.contains('DISTRO_FEATURES', 'largefile', '-DKWSYS_LFS_WORKS=1', '-DKWSYS_LFS_DISABLE=1', d)} \
33" 37"
34 38
39do_install_append_class-nativesdk() {
40 mkdir -p ${D}${datadir}/cmake
41 install -m 644 ${WORKDIR}/OEToolchainConfig.cmake ${D}${datadir}/cmake/
42
43 mkdir -p ${D}${SDKPATHNATIVE}/environment-setup.d
44 install -m 644 ${WORKDIR}/environment.d-cmake.sh ${D}${SDKPATHNATIVE}/environment-setup.d/cmake.sh
45}
46
47FILES_${PN}_append_class-nativesdk = " ${SDKPATHNATIVE}"
48
35FILES_${PN} += "${datadir}/cmake-${CMAKE_MAJOR_VERSION}" 49FILES_${PN} += "${datadir}/cmake-${CMAKE_MAJOR_VERSION}"
36FILES_${PN}-doc += "${docdir}/cmake-${CMAKE_MAJOR_VERSION}" 50FILES_${PN}-doc += "${docdir}/cmake-${CMAKE_MAJOR_VERSION}"
37 51