]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
cmake-native: Set --parallel for configure rbt/cmake
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 18 Dec 2018 09:48:22 +0000 (17:48 +0800)
committerRobert Yang <liezhi.yang@windriver.com>
Thu, 20 Dec 2018 07:01:25 +0000 (15:01 +0800)
This can save do_configure's time from 330s to 60s on my host.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
meta/recipes-devtools/cmake/cmake-native_3.12.2.bb

index 9a1390f96dfbf2fbafe99048c0dd9752474b9636..3086c82eb627eba8245ec838eb173160b5ff2070 100644 (file)
@@ -27,7 +27,9 @@ CMAKE_EXTRACONF = "\
 "
 
 do_configure () {
-       ${S}/configure --verbose --prefix=${prefix} -- ${CMAKE_EXTRACONF}
+       ${S}/configure --verbose --prefix=${prefix} \
+               --parallel="${@oe.utils.parallel_make_argument(d, '%d')}" \
+               -- ${CMAKE_EXTRACONF}
 }
 
 do_compile() {