diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..24a8e87 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.png filter=lfs diff=lfs merge=lfs -text diff --git a/export.png b/export.png index 54833e7..5b32024 100644 Binary files a/export.png and b/export.png differ diff --git a/generate.sh b/generate.sh new file mode 100755 index 0000000..645eec0 --- /dev/null +++ b/generate.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p imagemagick + +DIR=$(dirname -- "$(readlink -f -- "$0")") + +magick "$DIR/source.svg" "$DIR/export.png" + +git add "$DIR/export.png" diff --git a/pre-commit b/pre-commit new file mode 100755 index 0000000..8a18c4a --- /dev/null +++ b/pre-commit @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +./generate.sh + +if [ $? -ne 0 ]; then + echo "generate.sh failed. Commit aborted." + exit 1 +fi