Cross-platform build script for developing apps for MediaTek MRE feature phones; replacement for the proprietary Windows-only MRE SDK.
- Compiling a VXP file under Linux
- Compiling a VXP file under Windows
- Running a compiled VXP on MRE 3.x phones
- Editing app metadata (tags) via JSON
- Compiling a VXP file under macOS
- Running a compiled VXP on MRE <3.0 phones
- Editing app resources - not planned unless absolutely required
On Windows, you can download and run w64devkit, which provides make and binutils. On Linux, you should install these with your package manager. On macOS, good luck.
- GNU Make
- Python
- Binutils
- ARM GCC
make
- compiles project and creates VXP in the project root foldermake clean
- deletes any compilation data
The Makefile and build.py script are MIT licensed, other files may have their own licensing terms.
I would like to thank @XimikBoda for helping me understand the VXP file format.