123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #!/bin/sh
- BUILD="$HOME/sfnt2woff-zopfli-build"
- SFNTWOFF_VERSION="1.1.0"
- SFNTWOFF="sfnt2woff-zopfli-$SFNTWOFF_VERSION"
- SFNTWOFF_BIN="$BUILD/$SFNTWOFF/sfnt2woff-zopfli"
- if [ $# -gt 1 ]
- then
- echo "Inappropriate arguments included in your command." 1>&2
- echo "Usage: ./build-web.sh (--install-dependencies)" 1>&2
- exit 1
- fi
- if [ "$1" = "--install-dependencies" ]
- then
- if test -d "$BUILD" -o -f "$BUILD"; then
- echo "Build directory \`$BUILD' must not exist."
- exit 1
- fi
- mkdir "$BUILD"
- cd "$BUILD" || exit 1
- echo "#####"
- echo "Download archive."
- echo "#####"
- curl -L -O "https://github.com/bramstein/sfnt2woff-zopfli/archive/v$SFNTWOFF_VERSION.tar.gz"
- echo "#####"
- echo "Extract archives."
- echo "#####"
- tar -xzvf "v$SFNTWOFF_VERSION.tar.gz"
- cd "$SFNTWOFF" || exit 1
- echo "#####"
- echo "Build $SFNTWOFF."
- echo "#####"
- make
- fi
- if [ -f "$SFNTWOFF_BIN" ]; then
- echo "Beginning web font build with $SFNTWOFF"
- else
- echo "Unable to locate sfnt2woff-zopfli." 1>&2
- exit 1
- fi
|