summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/openmp_git.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-07-29 12:48:51 -0700
committerKhem Raj <raj.khem@gmail.com>2017-07-30 07:16:20 -0700
commitcaf39e95fedcd346cf3a72db260e35fcb4ee343d (patch)
tree87524183c4a98d3ab34d872c3c1d1e1c00ede3fb /recipes-devtools/clang/openmp_git.bb
parenta099b0da53fd6b11c6732b391f16620327756cb8 (diff)
downloadmeta-clang-caf39e95fedcd346cf3a72db260e35fcb4ee343d.tar.gz
recipes: Use ninja generator on top of cmake
ninja is in OE-Core now Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/openmp_git.bb')
-rw-r--r--recipes-devtools/clang/openmp_git.bb12
1 files changed, 12 insertions, 0 deletions
diff --git a/recipes-devtools/clang/openmp_git.bb b/recipes-devtools/clang/openmp_git.bb
index d7e0875..8ca9f32 100644
--- a/recipes-devtools/clang/openmp_git.bb
+++ b/recipes-devtools/clang/openmp_git.bb
@@ -8,6 +8,8 @@ SECTION = "base"
8 8
9require clang.inc 9require clang.inc
10 10
11DEPENDS += "ninja-native"
12
11TOOLCHAIN = "clang" 13TOOLCHAIN = "clang"
12 14
13PV .= "+git${SRCPV}" 15PV .= "+git${SRCPV}"
@@ -28,8 +30,18 @@ S = "${WORKDIR}/git/runtime"
28 30
29inherit cmake pkgconfig perlnative 31inherit cmake pkgconfig perlnative
30 32
33EXTRA_OECMAKE = "-G Ninja"
34
31THUMB_TUNE_CCARGS = "" 35THUMB_TUNE_CCARGS = ""
32 36
37do_compile() {
38 NINJA_STATUS="[%p] " ninja ${PARALLEL_MAKE}
39}
40
41do_install() {
42 NINJA_STATUS="[%p] " DESTDIR=${D} ninja ${PARALLEL_MAKE} install
43}
44
33FILES_SOLIBSDEV = "" 45FILES_SOLIBSDEV = ""
34FILES_${PN} += "${libdir}/lib*${SOLIBSDEV}" 46FILES_${PN} += "${libdir}/lib*${SOLIBSDEV}"
35INSANE_SKIP_${PN} = "dev-so" 47INSANE_SKIP_${PN} = "dev-so"