Skip to content

Add nix flake to allow for easy setup and reproducable builds#35

Open
TrueDoctor wants to merge 1 commit intochistopher:masterfrom
TrueDoctor:master
Open

Add nix flake to allow for easy setup and reproducable builds#35
TrueDoctor wants to merge 1 commit intochistopher:masterfrom
TrueDoctor:master

Conversation

@TrueDoctor
Copy link
Copy Markdown

Nix flakes are used by the nix package manager to declaratively build packages, modeling the build tools as dependencies. When entering the development shell, all dependencies use the same version as was used for development, I'd imagine that to be useful for research code. This pull request adds a flake.nix (which describes the package) and a flake.lock which pins the dependency versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant