Open StandingPadAnimations opened 1 month ago
@TheDuckCow tagging you to let you know that this is ready for further review. BpyBuild 0.5.1 is also out, which fixes the main issues I caught while working on this (though BpyBuild 0.5 also works fine with this config, so I don't think it's necessary to raise the minimum)
I do have a few questions though:
This updates the toolchain to use BpyBuild 0.5, and with it some improvements have been made to our config and actions:
extension
action now takes advantage oflib_bpybuild_ext
to perform manifest verification and compatibility checks in the MCprep code. In addition, the action now does a search and replace in__init__.py
forbl_info
when building as an extension, which A. removes the need for a patch that constantly breaks and B. means the extension build will work out of the boxThis being a major release, there are definitely some bugs I've caught while working on this update (which will be fixed in the coming weeks), but nothing that can't be worked around (they're all "out of the box" bugs so to speak, we can easily work around them).
Edit October 11th, 2024: Pushed some bug fixes on https://github.com/Moo-Ack-Productions/bpy-build/pull/21