You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
in the platformio.ini, instead of platform = ch32v (which expects an already installed ch32v platform), you can point to platform = https://github.com/Community-PIO-CH32V/platform-ch32v.git#18e295efcb1fee51f2b3855a9cccf886df251d88
this enables the project to be opened in PlatformIO/VSCode without having to previously open ch32v003fun in VSCode
this enables the project to be stable, pointing to a fixed commit of the platform (which contains a bunch of build logic, compiler version references etc.)
you can additionally add platform_packages = framework-ch32v003fun@ https://github.com/cnlohr/ch32v003fun.git#f06633d2fbd13c6d240f8c52041a1b0f52dbce90 to fixate the ch32v003fun framework version the project is built against. (Taking the latest commit, which might not be your current lcal version -- hopefully there are no breaking changes)
This would enable the project to have a reproducable build and enable easier collaboration (since everyone's on the same version)
Just some pointers for later:
platformio.ini
, instead ofplatform = ch32v
(which expects an already installed ch32v platform), you can point toplatform = https://github.com/Community-PIO-CH32V/platform-ch32v.git#18e295efcb1fee51f2b3855a9cccf886df251d88
platform_packages = framework-ch32v003fun@ https://github.com/cnlohr/ch32v003fun.git#f06633d2fbd13c6d240f8c52041a1b0f52dbce90
to fixate the ch32v003fun framework version the project is built against. (Taking the latest commit, which might not be your current lcal version -- hopefully there are no breaking changes).github/workflows/build.yml
file and copy-paste in the contents from https://docs.platformio.org/en/latest/integration/ci/github-actions.html and then changepio run
topio run -d firmware
The text was updated successfully, but these errors were encountered: