mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-04 06:10:16 +03:00
Most utilities are written in python3, except a few that are written in a mixture of POSIX shell, bash, perl and awk. The Makefile does not allow installing parts of it, but requiring all of python3, bash, and perl to install the utils is too much of a requirement. Instead, we split the set in two, on one hand the python ones, which we install when python3 is enabled, and on the other hand, the rest of the script which we call 'extras', and which we install when all the extra requirements (bash, perl, and busybox or gawk) are met; if not, then we remove these extras utils as a post-install hook. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> [yann.morin.1998@free.fr: - split into its own patch - re-arrange the conditions ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Tested-by: Angelo Compagnucci <angelo@amarulasolutions.com>