<div dir="ltr">On 18 January 2018 at 15:02, Böszörményi Zoltán <span dir="ltr">&lt;<a href="mailto:zboszor@pr.hu" target="_blank">zboszor@pr.hu</a>&gt;</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 &quot;oe_runmake [-C subdir] target&quot; with Ninja or<br>
is it considered a broken build and forced to use the &quot;Unix Makefiles&quot; 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&#39;re doing -C I suspect you&#39;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&#39;t matter.</div><div><br></div><div>Ross <br></div></div></div></div>