summaryrefslogtreecommitdiff
path: root/third_party/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/BUILD.gn')
-rw-r--r--third_party/BUILD.gn60
1 files changed, 60 insertions, 0 deletions
diff --git a/third_party/BUILD.gn b/third_party/BUILD.gn
index e1076ee223..78afcd0860 100644
--- a/third_party/BUILD.gn
+++ b/third_party/BUILD.gn
@@ -60,14 +60,72 @@ static_library("fx_freetype") {
]
defines = [ "FT2_BUILD_LIBRARY" ]
sources = [
+ "freetype/include/freetype/config/ftconfig.h",
+ "freetype/include/freetype/config/ftheader.h",
+ "freetype/include/freetype/config/ftmodule.h",
+ "freetype/include/freetype/config/ftoption.h",
+ "freetype/include/freetype/config/ftstdlib.h",
"freetype/include/freetype/freetype.h",
+ "freetype/include/freetype/ftadvanc.h",
+ "freetype/include/freetype/ftbitmap.h",
+ "freetype/include/freetype/ftcffdrv.h",
+ "freetype/include/freetype/fterrdef.h",
+ "freetype/include/freetype/fterrors.h",
+ "freetype/include/freetype/ftglyph.h",
+ "freetype/include/freetype/ftgzip.h",
+ "freetype/include/freetype/ftimage.h",
+ "freetype/include/freetype/ftincrem.h",
+ "freetype/include/freetype/ftlcdfil.h",
+ "freetype/include/freetype/ftlist.h",
"freetype/include/freetype/ftmm.h",
+ "freetype/include/freetype/ftmodapi.h",
+ "freetype/include/freetype/ftmoderror.h",
+ "freetype/include/freetype/ftobjs.h",
"freetype/include/freetype/ftotval.h",
"freetype/include/freetype/ftoutln.h",
+ "freetype/include/freetype/ftrender.h",
+ "freetype/include/freetype/ftsizes.h",
+ "freetype/include/freetype/ftsnames.h",
+ "freetype/include/freetype/ftstream.h",
+ "freetype/include/freetype/ftsystem.h",
+ "freetype/include/freetype/fttrigon.h",
+ "freetype/include/freetype/ftttdrv.h",
+ "freetype/include/freetype/fttypes.h",
+ "freetype/include/freetype/internal/autohint.h",
+ "freetype/include/freetype/internal/ftcalc.h",
+ "freetype/include/freetype/internal/ftdebug.h",
+ "freetype/include/freetype/internal/ftdriver.h",
+ "freetype/include/freetype/internal/ftgloadr.h",
+ "freetype/include/freetype/internal/ftmemory.h",
"freetype/include/freetype/internal/ftobjs.h",
+ "freetype/include/freetype/internal/ftpic.h",
+ "freetype/include/freetype/internal/ftrfork.h",
+ "freetype/include/freetype/internal/ftserv.h",
"freetype/include/freetype/internal/ftstream.h",
+ "freetype/include/freetype/internal/ftvalid.h",
+ "freetype/include/freetype/internal/internal.h",
+ "freetype/include/freetype/internal/psaux.h",
+ "freetype/include/freetype/internal/pshints.h",
+ "freetype/include/freetype/internal/services/svcid.h",
+ "freetype/include/freetype/internal/services/svfntfmt.h",
+ "freetype/include/freetype/internal/services/svgldict.h",
+ "freetype/include/freetype/internal/services/svkern.h",
+ "freetype/include/freetype/internal/services/svmm.h",
+ "freetype/include/freetype/internal/services/svpostnm.h",
+ "freetype/include/freetype/internal/services/svprop.h",
+ "freetype/include/freetype/internal/services/svpscmap.h",
+ "freetype/include/freetype/internal/services/svpsinfo.h",
+ "freetype/include/freetype/internal/services/svsfnt.h",
+ "freetype/include/freetype/internal/services/svttcmap.h",
+ "freetype/include/freetype/internal/services/svtteng.h",
+ "freetype/include/freetype/internal/services/svttglyf.h",
+ "freetype/include/freetype/internal/sfnt.h",
+ "freetype/include/freetype/internal/t1types.h",
"freetype/include/freetype/internal/tttypes.h",
+ "freetype/include/freetype/t1tables.h",
+ "freetype/include/freetype/ttnameid.h",
"freetype/include/freetype/tttables.h",
+ "freetype/include/freetype/tttags.h",
"freetype/include/ft2build.h",
"freetype/src/base/ftbase.c",
"freetype/src/base/ftbase.h",
@@ -92,6 +150,8 @@ static_library("fx_freetype") {
]
if (pdf_use_skia || pdf_use_skia_paths) {
sources += [
+ "freetype/include/freetype/ftfntfmt.h",
+ "freetype/include/freetype/ftsynth.h",
"freetype/src/base/ftfntfmt.c",
"freetype/src/base/ftfstype.c",
"freetype/src/base/fttype1.c",