<div dir="ltr">On 18 January 2018 at 15:02, Böszörményi Zoltán <span dir="ltr"><<a href="mailto:zboszor@pr.hu" target="_blank">zboszor@pr.hu</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">2018-01-18 13:38 keltezéssel, Ross Burton írta:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This changes the cmake class to use Ninja instead of Make by default.<br>
</blockquote>
<br></span>
Can we still use "oe_runmake [-C subdir] target" with Ninja or<br>
is it considered a broken build and forced to use the "Unix Makefiles" generator?<br>
I have a working mariadb 10.2.12 recipe and the native build is trimmed down<br>
to the absolute necessary pieces:<br>
<br>
oe_runmake import_executables<br>
oe_runmake -C libmariadb<br></blockquote><div><br></div><div>Because you're doing -C I suspect you'll need to force it to use makefiles explicitly, but you can tell cmake what targets to build and the target names are universal so if you can find a way of doing that without -C then you can tell cmake to build the specific targets (OECMAKE_TARGET_COMPILE and _INSTALL) and then the choice of generator doesn't matter.</div><div><br></div><div>Ross <br></div></div></div></div>