vars: implement generating public variables via in_repo

This commit is contained in:
DavHau
2024-07-09 12:42:15 +07:00
parent 26ff2beea9
commit 3447a98bee
16 changed files with 452 additions and 279 deletions

View File

@@ -54,21 +54,6 @@ in
};
};
# Ensure that generators.imports works
# This allows importing generators from third party projects without providing
# them access to other settings.
test_generator_modules =
let
generator_module = {
my-generator.files.password = { };
};
config = eval { generators.imports = [ generator_module ]; };
in
{
expr = config.generators ? my-generator;
expected = true;
};
# script can be text
test_script_text =
let