diff options
| author | Vladimír Čunát <vcunat@gmail.com> | 2016-01-13 11:49:19 +0100 |
|---|---|---|
| committer | Vladimír Čunát <vcunat@gmail.com> | 2016-01-13 12:03:18 +0100 |
| commit | b9f6dfe8c5c8da09b6c2d8a8e168bdcf50a0aabd (patch) | |
| tree | 497355a44e942909921a8c2e5f76ec211f85d883 /pkgs/development/python-modules/GitPython/hardcode-git-path.patch | |
| parent | 7dba3bafba219ec6dc2c3a1b44f9d574837b5fe5 (diff) | |
nixos manuals: allow displaying package references
The manuals are now evaluated with each derivation in `pkgs` (recursively)
replaced by a fake with path "\${pkgs.path.to.the.attribute}".
It isn't perfect, but it seems to cover a vast majority of use cases.
Caveat: even if the package is reached by a different means,
the path above will be shown and not e.g. `${config.services.foo.package}`.
As before, defaults created by `mkDefault` aren't displayed,
but documentation shouldn't (mostly) be a reason to use that anymore.
Note: t wouldn't be enough to just use `lib.mapAttrsRecursive`,
because derivations are also (special) attribute sets.
Diffstat (limited to 'pkgs/development/python-modules/GitPython/hardcode-git-path.patch')
0 files changed, 0 insertions, 0 deletions
