You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The implementation and shorthand syntax allows for multiple output paths, but at as @roberth has pointed out we should document the concept as just being a single path:
(user visible!) Command line, the most basic type of "installable"
Dependencies of derivations are derived paths
"String context" in the Nix language is a set of derived paths. (Actually has a bit more information in the presence or absence of the = per path element, but that's a very obscure additional bit if information).
Underlying idea is that derived paths represent distilled goals or targets. This is why they are the parameters of many operations (internally and as exposed in the CLI.)
The text was updated successfully, but these errors were encountered:
The implementation and shorthand syntax allows for multiple output paths, but at as @roberth has pointed out we should document the concept as just being a single path:
Two cases:
/nix/store/fwc0m6fsccir8zznkl7m8iznv5wsjznw-bash-interactive-5.1-p16/bin/bash
*
, or a comma-separated lists of output names^
/nix/store/z6q1q65r7rxa6dxnqykkfmh1xha2k5ww-bash-interactive-5.1-p16.drv^*
/nix/store/z6q1q65r7rxa6dxnqykkfmh1xha2k5ww-bash-interactive-5.1-p16.drv^out
/nix/store/z6q1q65r7rxa6dxnqykkfmh1xha2k5ww-bash-interactive-5.1-p16.drv^out,dev
Where does it show up:
=
per path element, but that's a very obscure additional bit if information).Underlying idea is that derived paths represent distilled goals or targets. This is why they are the parameters of many operations (internally and as exposed in the CLI.)
The text was updated successfully, but these errors were encountered: