make builds atomic (eh)

This commit is contained in:
Alexander 2025-06-16 14:38:52 -04:00
parent e951246a70
commit 53158f81bd
2 changed files with 4 additions and 3 deletions

1
.gitignore vendored
View file

@ -5,3 +5,4 @@ pgvv/
all_chars.txt all_chars.txt
**/fonts/**/*-Subset.* **/fonts/**/*-Subset.*
woff2/ woff2/
**/serve_/

View file

@ -10,8 +10,6 @@ if ! [[ -d pgvv/ ]]; then
deactivate deactivate
fi fi
find acl.cool/serve/ ytheleus.org/serve/ -type f -mmin +11 -delete
function soup_config { function soup_config {
rm soupault.toml rm soupault.toml
cp ../soupault.toml soupault.toml cp ../soupault.toml soupault.toml
@ -60,10 +58,12 @@ pygmentize -f html -S algol_nu | grep -v 'line-height' >css/code.css
builtin pushd acl.cool builtin pushd acl.cool
soup_config soup_config
soupault soupault
mv serve serve_
popd popd
builtin pushd ytheleus.org builtin pushd ytheleus.org
soup_config soup_config
soupault soupault
mv serve serve_
popd popd
deactivate deactivate