blob: ec87a7dce39f8c02a1b0d00264238efa35d325ec (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#!/bin/execlineb -S0
multisubstitute {
importas -i HOME HOME
importas -i XDG_RUNTIME_DIR XDG_RUNTIME_DIR
}
execline-cd ${HOME}/.local/share/s6-rc
elglob -0 old compiled-*
backtick -E now { pipeline { echo } s6-tai64n }
if { s6-rc-compile compiled-${now} ${HOME}/.config/s6-rc }
foreground { s6-rc-update -l ${XDG_RUNTIME_DIR}/s6-rc ${HOME}/.local/share/s6-rc/compiled-${now} }
if { ln -sf compiled-${now} compiled/compiled }
if { mv -f compiled/compiled . }
rm -rf ${old}
|