[OpenWrt-Devel] Meson/Ninja build system
jo at mein.io
Mon Mar 18 06:03:07 PDT 2019
> I think the cmake.mk-link approach would be a good idea and given
> previous discussions the plan is afaik to pull in Ninja first and
> once that's confirmed working via CMake add support for Meson.
fine with me.
> Having a look at https://www.python.org/dev/peps/pep-0537/#lifespan
> it seems like a good idea to stick with 3.7?
> As for OpenWrt, there are already files with hard dependency of
> python3 dating back to 2015 doing a quick grep of the source tree.
Both files are supplemental scripts not used as part of the actual build
> There are also upstream projects like wireless-db that doesn't
> compile/build cleanly with vanilla 2.7
On the other end of the spectrum there is SCons (include/scons.mk) which
apparently explicitly does not support Python 3 .
Having to depend on two Python versions is not ideal. Maybe it is worth
sacrificing scons support for meson, depending on the number of users.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 833 bytes
Desc: OpenPGP digital signature
More information about the openwrt-devel