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

Introduce nix flake #116

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Introduce nix flake #116

wants to merge 7 commits into from

Conversation

untio11
Copy link
Collaborator

@untio11 untio11 commented Feb 10, 2025

This flake captures the external dependencies for this project (rust toolchain, additional cargo packages) in addition to providing build instructions to build this package through the nix package manager.

Nix flake doesnt like the googleapis submodule.
Fetching google apis repo and substituting path in build script
This way, nix builds against the same commit of the googleapis repo as
when you build locally with cargo.
Use the new just-command to update the submodule and flake input
simultaneously
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