From 44d92a826a8789060fc08a8b60ccff77f42941f5 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Mon, 22 Sep 2025 20:12:34 +0200 Subject: support generating services at runtime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Robert Günzler --- bin/svtree-run | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'bin/svtree-run') diff --git a/bin/svtree-run b/bin/svtree-run index e8d1422..1f3711b 100755 --- a/bin/svtree-run +++ b/bin/svtree-run @@ -8,9 +8,13 @@ define LIVE_DIR "${XDG_RUNTIME_DIR}/s6-rc" define SCAN_DIR "${XDG_RUNTIME_DIR}/service" define SOURCE_DIR "${STATEDIR}/src" define COMPILED_DIR "${STATEDIR}/compiled" +define GENERATED_DIR "${XDG_RUNTIME_DIR}/svtree-generated" + +# generate additional services +if { /opt/svtree/bin/svtree-generate } # compile s6-rc db -foreground { /opt/svtree/bin/svtree-compile } +if { /opt/svtree/bin/svtree-compile } # check that we have the db if { eltest -e ${COMPILED_DIR} } -- cgit 1.4.1