entropyxyz / programs

Source, toolchain, and examples for using programs on Entropy
https://docs.entropy.xyz/concepts/programs/
GNU Affero General Public License v3.0
19 stars 3 forks source link

Bump `wit-bindgen` #46

Open jakehemmerle opened 8 months ago

jakehemmerle commented 8 months ago

The latest version of cargo-component includes a small wit spec change where semicolons are required after certain statements (eg EOL of package and export declarations). Short term patch fix is to install an older version of cargo-component via cargo install cargo-component --version 0.2.0.

Latest versions of wit-bindgen have removed the macro_export macro parameter. I did not look thoroughly, but it appears that there is no new parameter replacement for it. If we cannot export the generated macro, there may be some refactoring and restructuring that increases the scope here, and a new issue may need to be opened.

TODO:

Bonus: