mirror of
https://github.com/hercules-ci/flake-parts.git
synced 2024-12-14 11:47:31 +00:00
23 lines
463 B
Nix
23 lines
463 B
Nix
{ lib, ... }:
|
|
let
|
|
inherit (lib)
|
|
mkOption
|
|
types
|
|
;
|
|
in
|
|
{
|
|
options = {
|
|
flake = mkOption {
|
|
type = types.submoduleWith {
|
|
modules = [
|
|
{ freeformType = types.lazyAttrsOf types.raw; }
|
|
];
|
|
};
|
|
description = ''
|
|
Raw flake output attributes. Any attribute can be set here, but some
|
|
attributes are represented by options, to provide appropriate
|
|
configuration merging.
|
|
'';
|
|
};
|
|
};
|
|
}
|