diff options
| author | Taylan Kammer <taylan.kammer@gmail.com> | 2026-08-20 13:54:13 +0200 |
|---|---|---|
| committer | Taylan Kammer <taylan.kammer@gmail.com> | 2026-08-20 13:54:13 +0200 |
| commit | 916bb5b995f1347cb736475982159f2c9bda8268 (patch) | |
| tree | 956e3faffdd468f9b9e55860a0b50620f998a984 /update-html.sh | |
| parent | a9b415866c12b2672091573721c5bdb01db8a7d0 (diff) | |
Improve update-html.sh
Diffstat (limited to 'update-html.sh')
| -rwxr-xr-x | update-html.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/update-html.sh b/update-html.sh index 9c74b9c..448c853 100755 --- a/update-html.sh +++ b/update-html.sh @@ -16,9 +16,15 @@ md2ht() { if ! [ -f "$src" ] then echo >&2 "File not found: $src" - continue + return + fi + if [ "$dst" -nt "$src" ] + then + echo >&2 "[fresh] $src -> $dst" + return + else + echo >&2 "[updating] $src -> $dst" fi - echo "$src -> $dst" title=$(sed 's/# //; s/&/\\&/; s_/_\\/_; q' "$src") if [ "$src" = html/index.md ] # It's the root then |
