Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

build: add nix shell #7376

Merged
1 commit merged into from
Oct 23, 2020
Merged

build: add nix shell #7376

1 commit merged into from
Oct 23, 2020

Conversation

andresilva
Copy link
Contributor

Adds a nix shell definition with everything required to build substrate. I'm OK with this not getting merged but I think it's a nice-to-have for any potential nix users that might clone our repo.

@andresilva andresilva added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. labels Oct 22, 2020
@pepyakin
Copy link
Contributor

I think it's ok to merge. First, I assume it's better to have this file than not and it's certainly not harmful. Second, since there are more than 1 nix user I am not worried that it gets out of touch. And, thirdly, if it ever gets unmaintained we can remove it easily.

@pepyakin
Copy link
Contributor

bot merge

@ghost
Copy link

ghost commented Oct 23, 2020

Trying merge.

@FlorianFranzen
Copy link
Contributor

What is the consensus on flakes? Would anybody object turning this into a flake in the long term?

@andresilva
Copy link
Contributor Author

@FlorianFranzen I haven't looked into flakes yet so I barely know how they work. I didn't know they could be used for shell definitions.

This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants