WIP: Make build reproducible with Nix - #17
Conversation
|
Update: I didn't realize there was a graphical version for linux, I only tested the cli version for linux. I probably should convert this PR to WIP because the glib dependency thats a part of ./build-linux.sh is going to be a lot harder to get a working flake for. |
Sure. Happy to merge to to help Nix build. Add a comment when you make the update and i'll look at merging it. Thank you. @jeff-hykin |
|
Great to hear. I somehow managed to get flake build working for GUI linux on my dev branch. Now I see the complications with macos and linux having different Cargo/Cargo.lock. I haven't found a good solution to that yet since the flake assumes they're static. I'll have to get back to it another time. |
I'm not here to really debate this change or convince you to make it, I just really like the tool and wanted to make it reproducible. I didn't want to publish my fork on flakehub without at least checking if you wanted to have it first.
Ex:
Notes:
log_level: LogLevel::Infoadded toArgs. It wouldn't compile otherwise, even though it compiled fine on MacOS before and after.Thanks for making a nice tool like this!