Allow StorePathWithOutputs in the cli#4494
Closed
thufschmitt wants to merge 1 commit intoca/drvoutputs-commandsfrom
Closed
Allow StorePathWithOutputs in the cli#4494thufschmitt wants to merge 1 commit intoca/drvoutputs-commandsfrom
thufschmitt wants to merge 1 commit intoca/drvoutputs-commandsfrom
Conversation
Allow things like `nix build /nix/store/...-foo.drv!dev`. This is especially useful for ca derivations (because this is the canonical way of refering to the outputs of ca derivations), but is also generally useful for consitency − for example it means that `nix build $(nix-instantiate ./foobar.nix)` will always work − barring any GC interaction.
|
🎉 All dependencies have been resolved ! |
Member
|
We should document this syntax somewhere. Currently I don't think it is (since it was mostly a hack to get multiple outputs to work between nix-instantiate and nix-build). |
Member
|
@regnat There is a merge conflict now, can you look into that? |
Member
Author
Member
|
I think you meant #4543, but either way, thanks. |
Member
Author
Yes thanks. Edited the comment to rectify |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Allow things like
nix build /nix/store/...-foo.drv!dev.This is especially useful for ca derivations (because this is the
canonical way of refering to the outputs of ca derivations), but is also
generally useful for consitency − for example it means that
nix build $(nix-instantiate ./foobar.nix)will always work − barringany GC interaction.
Depends on #4372