diff options
| author | Robert Günzler <r@gnzler.io> | 2025-09-22 20:12:34 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2025-09-22 20:14:59 +0200 |
| commit | 44d92a826a8789060fc08a8b60ccff77f42941f5 (patch) | |
| tree | f26b2529a2a757caae2d669e0a185755e5eec205 /bin/svtree-run | |
| parent | ded78d4e64f8aedc88ad1cad26ee7a1bcf531cb7 (diff) | |
support generating services at runtime
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
| -rwxr-xr-x | bin/svtree-run | 6 |
1 files changed, 5 insertions, 1 deletions
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} } |