Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
8490024
add support for pipenv Python dependency version pinning
chrissimpkins Mar 7, 2018
384f3fa
copies build-ttf.sh as build-ttf-system.sh to use as basis for script…
chrissimpkins Mar 7, 2018
fe6e6ba
[build-pipenv.sh] added new shell script that supports builds of venv…
chrissimpkins Mar 8, 2018
e3c0e97
updated script documentation
chrissimpkins Mar 8, 2018
1700e78
[build-pipenv.sh] modified if blocks in shell script
chrissimpkins Mar 8, 2018
74d359e
[build-pipenv.sh] add Python interpreter version to environment report
chrissimpkins Mar 8, 2018
0eb8a96
[build-ttf.sh] transitioned Python build tool calls to use of pipenv …
chrissimpkins Mar 8, 2018
176a14a
[build-subsets.sh] eliminated build dependency checks, these are now …
chrissimpkins Mar 8, 2018
bda185c
[build-subsets.sh] transitioned to use of pipenv virtualenv installs …
chrissimpkins Mar 8, 2018
da20882
[Makefile] added pipenv venv setup script to the build process
chrissimpkins Mar 8, 2018
7de5d65
added Python interpreter version definition to virtualenv scripting
chrissimpkins Mar 15, 2018
10c5444
modified build variable name
chrissimpkins Mar 15, 2018
aff9f86
removed unnecessary build shell script
chrissimpkins Mar 15, 2018
4d8a9a1
added new sfnt2woff-zopfli local install script
chrissimpkins Mar 15, 2018
953c35b
[build-ttf.sh] updated script to support pinned and system installed …
chrissimpkins Mar 15, 2018
14b1912
[Makefile] updated make targets
chrissimpkins Mar 15, 2018
dd71f61
[build-woff.sh] added support for pinned version and system installed…
chrissimpkins Mar 15, 2018
353455d
[build-ttf.sh] fixes incorrect executable path checks with system ins…
chrissimpkins Mar 15, 2018
0da551b
[build-woff.sh] refactored default build approach path test for depen…
chrissimpkins Mar 15, 2018
c0f9b0c
added new woff2-compress-build shell script for local builds of woff2…
chrissimpkins Mar 15, 2018
f1c3c53
[Makefile] updated make target shell script path for local woff2_comp…
chrissimpkins Mar 15, 2018
8b05246
[build-woff2.sh] added support for pinned dependency builds and rolli…
chrissimpkins Mar 15, 2018
63c6f05
[build-woff2.sh] removed unnecessary variable
chrissimpkins Mar 15, 2018
83eac63
[Makefile] updated shellcheck target deps
chrissimpkins Mar 15, 2018
2b1d273
[build-subsets.sh] updated shell script to support pinned build depen…
chrissimpkins Mar 15, 2018
843e689
new build-archives.sh shell script
chrissimpkins Mar 15, 2018
1028b7e
[Makefile] updated archives make target with new shell script path
chrissimpkins Mar 15, 2018
842a21f
[Makefile] added subsets-system make target
chrissimpkins Mar 16, 2018
4c48555
[Makefile] added subsets-system target to .PHONY
chrissimpkins Mar 16, 2018
e20d786
[fix-dsig.py] removed from __future__ imports, code formatting = pass…
chrissimpkins Mar 16, 2018
0a01f04
[fix-fstype.py] source code formatting changes = passes flake8 tests
chrissimpkins Mar 16, 2018
96a35cb
[woff2-compress-build.sh] convert to upstream woff2 at v1.0.2 (includ…
chrissimpkins Mar 16, 2018
ee180fb
[build-pipenv.sh] modified command to create the pipenv virtual envir…
chrissimpkins Mar 16, 2018
8b7feda
[Makefile] added documentation and process specific target arrangement
chrissimpkins Mar 17, 2018
d6df277
[BUILD.md] updated build documentation with v4.x build tooling changes
chrissimpkins Mar 18, 2018
1dd3664
[BUILD.md] added TOC
chrissimpkins Mar 18, 2018
b1ebe12
[BUILD.md] minor text revisions
chrissimpkins Mar 18, 2018
bc6a683
[BUILD.md] added documentation for system PATH installed build depend…
chrissimpkins Mar 18, 2018
2a46cad
[woff2-compress-build.sh] modified woff2_compress to use brotli v1.0.3
chrissimpkins Mar 21, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions tools/scripts/install/woff2-compress-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
# The woff2 git clone directory.
BUILD="$HOME"
INST="$HOME/woff2"
WOFF2_VERSION_TAG="v1.0.2"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

location of new definition of woff2 project version (by version git tag)


# woff2 executable path
WOFF2_BIN="$BUILD/woff2/woff2_compress"
Expand All @@ -29,13 +30,16 @@ echo "#####"
echo "git clone woff2 project"
echo "#####"

# clone the Source Foundry fork of the woff2 repo
# contains fix for OS X build bug - https://github.com/google/woff2/issues/73
# recursive flag to clone the brotli submodule within the woff2 repo
git clone --recursive https://github.com/source-foundry/woff2.git
# clone the woff2 repository
git clone --recursive https://github.com/google/woff2.git

cd "$INST" || exit 1

# checkout desired version tag
echo " "
echo "Checking out woff2 version tag $WOFF2_VERSION_TAG"
git checkout $WOFF2_VERSION_TAG
Copy link
Member Author

@chrissimpkins chrissimpkins Mar 17, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

woff2 is now checked out at the shell script constant defined git version tag from the upstream Google repo instead of pulling from a version pinned downstream branch of the woff2 repository


echo "#####"
echo "Build woff2"
echo "#####"
Expand Down