forked from zentralwerk/network
18 lines
341 B
Nix
18 lines
341 B
Nix
|
{ pkgs ? import <nixpkgs> {} }:
|
||
|
|
||
|
let
|
||
|
result = pkgs.lib.evalModules {
|
||
|
args.pkgs = pkgs;
|
||
|
modules = [
|
||
|
./options.nix
|
||
|
./legacy.nix
|
||
|
];
|
||
|
};
|
||
|
in
|
||
|
builtins.foldl' (config: warnings:
|
||
|
if warnings == []
|
||
|
then config
|
||
|
else
|
||
|
builtins.trace "WARNING: ${builtins.head warnings}" config
|
||
|
) result.config result.config.warnings
|