tenfourfox/gfx/harfbuzz/README-mozilla

22 lines
855 B
Plaintext
Raw Permalink Normal View History

2017-10-07 00:24:08 +00:00
gfx/harfbuzz status as of 2017-09-05:
2017-04-19 07:56:45 +00:00
This directory contains the harfbuzz source from the 'master' branch of
https://github.com/behdad/harfbuzz.
2017-10-07 00:24:08 +00:00
Current version: 1.5.1
2017-04-19 07:56:45 +00:00
UPDATING:
Note that gfx/harfbuzz/src/hb-version.h is not present in the upstream Git
repository. It is created at build time by the harfbuzz build system;
but as we don't use that build system in mozilla, it is necessary to refresh
2017-10-07 00:24:08 +00:00
this file when updating harfbuzz, and check it into the mozilla tree.
2017-04-19 07:56:45 +00:00
The normal approach to updating harfbuzz, therefore, is to pull the latest HB
source into a scratch directory and do a local build; then copy the original
2017-10-07 00:24:08 +00:00
sources AND the generated header mentioned above from the build directory into
2017-04-19 07:56:45 +00:00
the mozilla tree.
2017-10-07 00:24:08 +00:00
If the collection of source files changes, manual updates to moz.build may be
needed, as we don't use the upstream makefiles.