@@ -11,9 +11,12 @@ build-with-dependencies: source/*.ufo
./build-woff2.sh --install-dependencies
./build-subsets.sh
+css:
+ tools/scripts/css/css-build.sh
+
lint: shellcheck ufolint
-shellcheck: build-ttf.sh build-woff.sh build-woff2.sh build-subsets.sh tools/scripts/install/ttfautohint-build.sh postbuild_processing/archive_prep/archiver.sh
+shellcheck: build-ttf.sh build-woff.sh build-woff2.sh build-subsets.sh tools/scripts/install/ttfautohint-build.sh postbuild_processing/archive_prep/archiver.sh tools/scripts/css/css-build.sh
$@ $^
subsets: source/*.ufo
@@ -0,0 +1,20 @@
+#!/bin/sh
+#######################################
+# Copyright 2017 Christopher Simpkins
+# MIT License
+# This script builds the Hack web font CSS files from CSS file templates
+# by adding a git commit sha1 stamp to the URL string
+# Dependency:
+# Ink - https://github.com/chrissimpkins/ink (Go text templating application)
+# - install with `go get github.com/chrissimpkins/ink`
+# Usage:
+# execute script from root of Hack repository with make using the following:
+# $ make css
+ink --replace="$(git log --pretty=format:'%h' --abbrev-commit -1)" build/web/hack.css.in build/web/hack-subset.css.in