[OpenWrt-Devel] Meson/Ninja build system

Daniel Engberg daniel.engberg.lists at pyret.net
Mon Mar 18 08:55:07 EDT 2019


Hi,

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. 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.

https://github.com/openwrt/openwrt/blob/master/scripts/dl_cleanup.py
https://github.com/openwrt/openwrt/blob/master/scripts/flashing/eva_ramboot.py 
(added recently)

CCed: Jan

There are also upstream projects like wireless-db that doesn't 
compile/build cleanly with vanilla 2.7
https://github.com/openwrt/openwrt/pull/1521

Best regards,
Daniel

_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list