|
@@ -1,13 +1,13 @@
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
BUILD="$HOME/sfnt2woff-zopfli-build"
|
|
@@ -49,13 +49,16 @@ BOLDITALIC_WOFF="hack-bolditalic.woff"
|
|
|
if [ $# -gt 1 ]
|
|
|
then
|
|
|
echo "Inappropriate arguments included in your command." 1>&2
|
|
|
- echo "Usage: ./build-web.sh (--install-dependencies)" 1>&2
|
|
|
+ echo "Usage: ./build-woff.sh (--install-dependencies)" 1>&2
|
|
|
exit 1
|
|
|
fi
|
|
|
|
|
|
|
|
|
if [ "$1" = "--install-dependencies" ]
|
|
|
then
|
|
|
+
|
|
|
+ CUR_DIR=$(pwd)
|
|
|
+
|
|
|
if test -d "$BUILD" -o -f "$BUILD"; then
|
|
|
echo "Build directory \`$BUILD' must not exist."
|
|
|
exit 1
|
|
@@ -84,6 +87,9 @@ if [ "$1" = "--install-dependencies" ]
|
|
|
echo "#####"
|
|
|
|
|
|
make
|
|
|
+
|
|
|
+
|
|
|
+ cd "$CUR_DIR" || exit 1
|
|
|
fi
|
|
|
|
|
|
|
|
@@ -100,7 +106,7 @@ if ! "$SFNTWOFF_BIN" "$TTF_BUILD/$REGULAR_TTF"; then
|
|
|
echo "Failed to build $REGULAR_WOFF from $REGULAR_TTF." 1>&2
|
|
|
exit 1
|
|
|
else
|
|
|
- echo "Regular web font set successfully built from $REGULAR_TTF"
|
|
|
+ echo "Regular woff set successfully built from $REGULAR_TTF"
|
|
|
fi
|
|
|
|
|
|
|
|
@@ -108,15 +114,15 @@ if ! "$SFNTWOFF_BIN" "$TTF_BUILD/$BOLD_TTF"; then
|
|
|
echo "Failed to build $BOLD_WOFF from $BOLD_TTF" 1>&2
|
|
|
exit 1
|
|
|
else
|
|
|
- echo "Bold web font set successfully built from $BOLD_TTF"
|
|
|
-fi
|
|
|
+ echo "Bold woff set successfully built from $BOLD_TTF"
|
|
|
+fi
|
|
|
|
|
|
|
|
|
if ! "$SFNTWOFF_BIN" "$TTF_BUILD/$ITALIC_TTF"; then
|
|
|
echo "Failed to build $BOLD_WOFF from $ITALIC_TTF" 1>&2
|
|
|
exit 1
|
|
|
else
|
|
|
- echo "Italic web font set successfully built from $ITALIC_TTF"
|
|
|
+ echo "Italic woff set successfully built from $ITALIC_TTF"
|
|
|
fi
|
|
|
|
|
|
|
|
@@ -124,9 +130,11 @@ if ! "$SFNTWOFF_BIN" "$TTF_BUILD/$BOLDITALIC_TTF"; then
|
|
|
echo "Failed to build $BOLDITALIC_WOFF from $BOLDITALIC_TTF" 1>&2
|
|
|
exit 1
|
|
|
else
|
|
|
- echo "Bold Italic web font set successfully built from $BOLDITALIC_TTF"
|
|
|
+ echo "Bold Italic woff set successfully built from $BOLDITALIC_TTF"
|
|
|
fi
|
|
|
|
|
|
+echo "Moving woff files to build directory..."
|
|
|
+
|
|
|
|
|
|
mv "$TTF_BUILD/$REGULAR_PRE" "$WOFF_BUILD/$REGULAR_WOFF"
|
|
|
mv "$TTF_BUILD/$BOLD_PRE" "$WOFF_BUILD/$BOLD_WOFF"
|
|
@@ -136,19 +144,19 @@ mv "$TTF_BUILD/$BOLDITALIC_PRE" "$WOFF_BUILD/$BOLDITALIC_WOFF"
|
|
|
echo " "
|
|
|
|
|
|
if [ -f "$WOFF_BUILD/$REGULAR_WOFF" ]; then
|
|
|
- echo "Regular web font path: $WOFF_BUILD/$REGULAR_WOFF"
|
|
|
+ echo "Regular woff build path: $WOFF_BUILD/$REGULAR_WOFF"
|
|
|
fi
|
|
|
|
|
|
if [ -f "$WOFF_BUILD/$BOLD_WOFF" ]; then
|
|
|
- echo "Bold web font path: $WOFF_BUILD/$BOLD_WOFF"
|
|
|
+ echo "Bold woff build path: $WOFF_BUILD/$BOLD_WOFF"
|
|
|
fi
|
|
|
|
|
|
if [ -f "$WOFF_BUILD/$ITALIC_WOFF" ]; then
|
|
|
- echo "Italic web font path: $WOFF_BUILD/$ITALIC_WOFF"
|
|
|
+ echo "Italic woff build path: $WOFF_BUILD/$ITALIC_WOFF"
|
|
|
fi
|
|
|
|
|
|
if [ -f "$WOFF_BUILD/$BOLDITALIC_WOFF" ]; then
|
|
|
- echo "Bold Italic web font path: $WOFF_BUILD/$BOLDITALIC_WOFF"
|
|
|
+ echo "Bold Italic woff build path: $WOFF_BUILD/$BOLDITALIC_WOFF"
|
|
|
fi
|
|
|
|
|
|
|