Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Nix flakes-based build scripts #1097

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

spacefrogg
Copy link

The current coq-nix-toolbox configuration seems to be broken. So, I devised a flake-based setup that circumvents the coq-nix-toolbox but should provide the same expressiveness. Additionally, I added a small nix-based CI runner, called makes, for convenience. The defaults are set to Coq 8.17 as this seems to be the public main branch. The .nix/default.nix build script is basically a copy from .nix/coq-overlays/metacoq/default.nix. All coq-nix-toolbox-related files could be removed after approval.

@spacefrogg
Copy link
Author

cc @sertel

@mattam82
Copy link
Member

Thanks a lot for looking into it, we sorely miss nix expertise :) Would you mind regtargeting to 8.19 before I merge?

@spacefrogg
Copy link
Author

The default package output points to the Coq 8.19 Version, now.

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.

2 participants