Moo-Ack-Productions / bpy-build

A build sytem to make building Blender addons 10 times easier
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Need extra level of folder nesting in zip build #4

Closed TheDuckCow closed 11 months ago

TheDuckCow commented 1 year ago

See the video here, which shows the user-installable build is not in the right format for manual installs, as it expands all files into the root of the addons folder:

https://youtu.be/EOJ29XR1YEQ

TheDuckCow commented 11 months ago

Hey @StandingPadAnimations this is still an open issue, and a blocker for merging the build system (as we can't distribute the generated zip file).

TheDuckCow commented 11 months ago

So, having some more thoughts about this:

Option 1:

Option 2:

Option 3:

Curious to hear your thoughts on this.

StandingPadAnimations commented 11 months ago

Here's my idea (based around combing option 2 and 3):

TheDuckCow commented 11 months ago

I'm fine with this approach. Do you have time to tackle this one? I'm going to spend some time working on rewriting the test fixture. Really hoping we can get all these things together and ready for next Sunday!

TheDuckCow commented 11 months ago

With the latest pushes to main, this is working well - closing, thanks @StandingPadAnimations!