This commit is contained in:
Rasmus Andersson 2018-09-10 10:21:55 -07:00
parent 69d824fc5b
commit 045c98c1c7
5 changed files with 452 additions and 39 deletions

View file

@ -3,7 +3,7 @@ set -e
cd "$(dirname "$0")/.."
if [ ! -d lab/fonts ]; then
ln -fs ../../build/unhinted lab/fonts
ln -fs ../../build/fonts lab/fonts
fi
# jekyll is a little dumb and resolves the lab/fonts symlink and copies
@ -11,15 +11,15 @@ fi
# Let's work around that.
#
# Step 1/2: remove any previous symlink, or jekyll crashes
rm -rf _site/lab/fonts
rm -f _site/lab/fonts
#
# Step 2/2: create symlink again after some delay. Ugh.
sh <<_EOF_ &
N=3
while [ \$N -gt 0 ]; do
sleep 1
rm -rf _site/lab/fonts
ln -fs ../../../build/unhinted _site/lab/fonts
rm -f _site/lab/fonts
ln -fs ../../../build/fonts _site/lab/fonts
let N=N-1
done
_EOF_