slweb

Једноставни генератор статичких веб страна
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 7f9284ef5cc6751551cdba1a968bd300a4b80770
родитељ 4a9bece4bbf3777ca27fc1f1abead502135b6675
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sun,  9 Jan 2022 21:31:26 +0100

*.do: Convert to POSIX, away from dirname/basename

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mdefault.html.do | 2+-
Mexamples/includes/index.html.do | 4++--
Mpack.do | 3++-
измењених датотека: 3, додавања: 5(+), брисања: 4(-)

diff --git a/default.html.do b/default.html.do @@ -1,2 +1,2 @@ redo-ifchange $2.slw slweb -./slweb -d $(dirname $2.slw) $2.slw >$3 +./slweb -d ${2%/*} $2.slw >$3 diff --git a/examples/includes/index.html.do b/examples/includes/index.html.do @@ -1,5 +1,5 @@ +redo ../../slweb for f in *.slw inc/*.slw; do echo $f done | xargs redo-ifchange -../../slweb -d $(dirname $2.slw) $(basename -s.html $2).slw >$3 - +../../slweb ${2/%.html/.slw} >$3 diff --git a/pack.do b/pack.do @@ -5,7 +5,8 @@ VERSION=$(echo $VERSION | sed 's/^v//') DISTDIR=slweb-$VERSION mkdir $DISTDIR for f in $(find . -regextype posix-extended -regex '.*\.(slw|csv|c|h|in|do)$'); do - d=$DISTDIR/$(dirname $f) + d=${f%/} + d=$DISTDIR/${d%/*} mkdir -p $d cp $f $d done