-
Get the latest release source code from: https://github.com/behdad/harfbuzz
-
Remove the
tests
folder (it contains a large amount of font data that isn't useful for this repo). -
Update the Harfbuzz section of CMakeLists.txt for any new or moved source files. Also check the Harfbuzz CMakeLists.txt for new compile definitions and flags.
-
Get the latest release source code from: https://github.com/unicode-org/icu
-
Take only the
source/common
andsource/stubdata
folders and copy them intoicu/
. -
Update the ICU section of CMakeLists.txt for any new or moved source files.
-
Get the latest release source code from: https://www.freetype.org/download.html
-
That's it!