- This script will read
auto-compile.json
and complie the firmware base onauto-compile.json
content. - Output firmware binary file will be copy to
Auto-compile-output/your-machine-name-here/firmware.bin
- platformio core
- Python 3
- platformio and python3 (must be executable in cmd)
- Edit the
auto-compile.json
file. Add entry for complie profile name (profile-name
) and config will be find-and-replace during compilling (find
andreplace
). - DO NOT put space and special character except "-" and "_" in
profile-name
- Run the
auto-compile.py
file. - Output files will be copy to
/Auto-compile-output
folder