Skip to content

feat: allow options for deps#11

Merged
DavHau merged 1 commit into
masterfrom
deps-options
Dec 28, 2022
Merged

feat: allow options for deps#11
DavHau merged 1 commit into
masterfrom
deps-options

Conversation

@DavHau
Copy link
Copy Markdown
Owner

@DavHau DavHau commented Dec 24, 2022

This changes the type for deps so that nested options are allowed.

A drv module can now specify required dependencies. The module system will ensure that those options will be set. This also allows to render a manual for a packages interface including the required deps.

The deps = {pkgs, ...}: {inherit (deps) ...;} style remains intact.

This changes the type for `deps` so that nested options are allowed.

A drv module can now specify required dependencies.
The module system will ensure that those options will be set.
This also allows to render a manual for a packages interface including the required deps.

The `deps = {pkgs, ...}: {inherit (deps) ...;}` style remains intact.
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