soong is a level above ninja. ninja is still the back-end. but instead of kati translating makefiles into ninja files, soong turns blueprint (.bp) files into ninja files.
the way i've heard it described is that ninja is the assembly language for make-like tasks, but not something you should use directly. the ninja home page (https://ninja-build.org/) says as much: "Ninja ... differs from other build systems ... it is designed to have its input files generated by a higher-level build system". On Wed, May 30, 2018 at 10:32 AM Rob Landley <[email protected]> wrote: > I checked https://android.googlesource.com/platform/external/toybox/+log/master > as part of the release audit and... did soong replace ninja? > https://android.googlesource.com/platform/build/soong/ doesn't say... > Rob > _______________________________________________ > Toybox mailing list > [email protected] > http://lists.landley.net/listinfo.cgi/toybox-landley.net _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
