Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

CH32V package update

Builds PlatformIO tool packages by downloading release binaries and wrapping each one, per system type, with a generated package.json.

Currently updates:

Run it with python packageupdater.py from this directory. It prints a pio pkg publish command per generated tarball; nothing is published on its own.

Runs on any host now. It used to be Linux-only, because Windows has no executable bit and the chmod +x step left wlink unrunnable on Linux and macOS. Permissions are written into the finished archive instead, by normalize_tarball(), so the packages come out identical wherever they are built.

Bumping to a newer fork release is one line: change WLINK_TAG. The package version is <major>.<minor> from the template plus today's datecode, so each run produces a version newer than the last.

About

Package update utility for internal usage

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages