commit ad04ace5ca3a8f90ef82a460341865c22a4d2f1b parent 60277d27ee7f5763765bf7a0c811b72268e79320 Author: finwo <finwo@pm.me> Date: Wed, 15 Jul 2026 00:58:48 +0200 Initial self-defining config Diffstat:
| A | test/0000/confgen.hcl | | | 51 | +++++++++++++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 51 insertions(+), 0 deletions(-)
diff --git a/test/0000/confgen.hcl b/test/0000/confgen.hcl @@ -0,0 +1,51 @@ +name = "confgen_config" + +argument "name" { + type = "string" +} + +block "argument" { + label = "name" + repeatable = true + + argument "type" { + type = "string" + required = true + } + + argument "required" { + type = "boolean" + default = false + required = false + } + + argument "default" { + type = "inherit" + default = null + required = false + } + + argument "repeatable" { + type = "boolean" + default = false + required = false + } + +} + +block "block" { + label = "name" + + argument "label" { + type = "string" + required = false + repeatable = true + } + + argument "repeatable" { + type = "boolean" + default = false + required = false + } + +}