summaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorAleš Mrázek <ales.mrazek@nic.cz>2024-09-16 17:53:12 +0200
committerAleš Mrázek <ales.mrazek@nic.cz>2024-09-30 11:16:07 +0200
commit5ad88a404edffd477d78f210f2d4328543e8a8ff (patch)
tree958fa37b03d0ea26ab75bacfc902321bf7c3a37f /pyproject.toml
parentpython: use CACHE_DIR and RUN_DIR constants (diff)
downloadknot-resolver-5ad88a404edffd477d78f210f2d4328543e8a8ff.tar.xz
knot-resolver-5ad88a404edffd477d78f210f2d4328543e8a8ff.zip
scripts/poe-tasks: doc-schema added
The script that generates the configuration JSON schema with the correct values.
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml1
1 files changed, 1 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
index b14e2c66..35e12da5 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -75,6 +75,7 @@ configure = { cmd = "scripts/poe-tasks/configure", help = "(Re)configure Meson b
run = { cmd = "scripts/poe-tasks/run", help = "Run Knot Resolver" }
run-debug = { cmd = "scripts/poe-tasks/run-debug", help = "Debug Knot Resolver with debugpy" }
doc = { cmd = "scripts/poe-tasks/doc", help = "Create Knot Resolver HTML documentation" }
+doc-schema = { cmd = "scripts/poe-tasks/doc-schema", help = "Generate a JSON schema of the Knot Resolver configuration"}
test = { cmd = "scripts/poe-tasks/test", help = "Run pytest unit tests" }
check = { cmd = "scripts/poe-tasks/check", help = "Check that all dependencies are installed and run static code analysis" }
examples = { cmd = "scripts/poe-tasks/examples", help = "Validate all configuration examples using 'kresctl validate' utility" }