Skip to content

plazmax/marlin-firmware-auto-compiler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto-complie.py

How this script works

  • This script will read auto-compile.json and complie the firmware base on auto-compile.json content.
  • Output firmware binary file will be copy to Auto-compile-output/your-machine-name-here/firmware.bin

Requiment (LINUX)

  • platformio core
  • Python 3

Requiment (WINDOWS)

  • platformio and python3 (must be executable in cmd)

Setup the auto-complie profile

  • Edit the auto-compile.json file. Add entry for complie profile name (profile-name) and config will be find-and-replace during compilling (find and replace).
  • DO NOT put space and special character except "-" and "_" in profile-name

Run auto-compile script

  • Run the auto-compile.py file.
  • Output files will be copy to /Auto-compile-output folder

About

Auto compile for marlin firmware

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%