- Add harfbuzz as remote to your local repo
git remote add <remote name> https://github.com/behdad/harfbuzz
- Update harfbuzz to appropriate release tag
git subtree pull --prefix=harfbuzz --squash <remote name> <release tag>
- Build harfbuzz to get generate shape file information
cd harfbuzz
NOCONFIGURE=1 ./autogen.sh
./configure --with-freetype --with-icu
make
- compare and copy generated files in
harfbuzz-generated
We update ICU
project from the main ICU source page directly: http://source.icu-project.org/repos/icu/
We update Freetype
project from the main Freetype source page directly: https://www.freetype.org/download.html