Currently the cross-compilation system is a mess, hard to be maintained and even worse used by an external user:
- Build script for the dependencies need to be manually tuned, we could generate those from the environment variable passed to the cmake command;
- The config--.sh files are messy with underused variables.
We need to find a more proper way...