virtual-puppet-project / vpuppr

VTuber application made with Godot 4
Mozilla Public License 2.0
721 stars 60 forks source link

Reproducible godot build process #203

Open JonBoyleCoding opened 1 year ago

JonBoyleCoding commented 1 year ago

I know #197 is about building godot, however I think this is better to separate out into it's own issue as it's a slightly different topic.

I'm looking into making a nix derivation (partly so I can learn nix moreso) of vpuppr just partly out of interest. As it requires a reproducible build, directly using your built godot binaries as your Readme suggests (https://github.com/virtual-puppet-project/godot-builds/releases/tag/latest) is not appropriate as if you update the latest release here it would break the reproducible build process (as it requires a sha256).

So I was wanting to confirm with you which build process of godot you believe to be most appropriate:

Thanks for your thoughts.