From ae0a9e13025e63093508d02044987038e5a26f37 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Tue, 16 Oct 2018 20:39:43 +0000 Subject: Make some third_party targets pass gn check. Change-Id: I2b4b011a242db8ab43634c4e057d6d2b6d4f8c24 Reviewed-on: https://pdfium-review.googlesource.com/c/44079 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- .gn | 5 +++++ third_party/BUILD.gn | 40 +++++++++++++++++++++++++++++++--------- 2 files changed, 36 insertions(+), 9 deletions(-) diff --git a/.gn b/.gn index c1849a0f73..b302768c02 100644 --- a/.gn +++ b/.gn @@ -30,5 +30,10 @@ check_targets = [ "//testing/:*", "//testing/fuzzers/*", "//testing/image_diff/*", + "//third_party:bigint", + "//third_party:fx_agg", + "//third_party:fx_freetype", + "//third_party:pdfium_base", + "//third_party:skia_shared", "//xfa/*", ] diff --git a/third_party/BUILD.gn b/third_party/BUILD.gn index 2dbf9205c7..c803f5dab6 100644 --- a/third_party/BUILD.gn +++ b/third_party/BUILD.gn @@ -95,56 +95,79 @@ if (pdf_bundle_freetype) { "//third_party/freetype/include/pstables.h", "//third_party/freetype/src/include/freetype/config/ftconfig.h", "//third_party/freetype/src/include/freetype/config/ftheader.h", + "//third_party/freetype/src/include/freetype/config/ftmodule.h", + "//third_party/freetype/src/include/freetype/config/ftoption.h", "//third_party/freetype/src/include/freetype/config/ftstdlib.h", "//third_party/freetype/src/include/freetype/freetype.h", "//third_party/freetype/src/include/freetype/ftadvanc.h", + "//third_party/freetype/src/include/freetype/ftbbox.h", + "//third_party/freetype/src/include/freetype/ftbdf.h", "//third_party/freetype/src/include/freetype/ftbitmap.h", - "//third_party/freetype/src/include/freetype/ftcffdrv.h", + "//third_party/freetype/src/include/freetype/ftbzip2.h", + "//third_party/freetype/src/include/freetype/ftcache.h", + "//third_party/freetype/src/include/freetype/ftchapters.h", + "//third_party/freetype/src/include/freetype/ftcid.h", + "//third_party/freetype/src/include/freetype/ftcolor.h", + "//third_party/freetype/src/include/freetype/ftdriver.h", "//third_party/freetype/src/include/freetype/fterrdef.h", "//third_party/freetype/src/include/freetype/fterrors.h", "//third_party/freetype/src/include/freetype/ftfntfmt.h", + "//third_party/freetype/src/include/freetype/ftgasp.h", "//third_party/freetype/src/include/freetype/ftglyph.h", + "//third_party/freetype/src/include/freetype/ftgxval.h", "//third_party/freetype/src/include/freetype/ftgzip.h", "//third_party/freetype/src/include/freetype/ftimage.h", "//third_party/freetype/src/include/freetype/ftincrem.h", "//third_party/freetype/src/include/freetype/ftlcdfil.h", "//third_party/freetype/src/include/freetype/ftlist.h", + "//third_party/freetype/src/include/freetype/ftlzw.h", + "//third_party/freetype/src/include/freetype/ftmac.h", "//third_party/freetype/src/include/freetype/ftmm.h", "//third_party/freetype/src/include/freetype/ftmodapi.h", - "//third_party/freetype/src/include/freetype/ftmoderror.h", - "//third_party/freetype/src/include/freetype/ftobjs.h", + "//third_party/freetype/src/include/freetype/ftmoderr.h", "//third_party/freetype/src/include/freetype/ftotval.h", "//third_party/freetype/src/include/freetype/ftoutln.h", + "//third_party/freetype/src/include/freetype/ftparams.h", + "//third_party/freetype/src/include/freetype/ftpfr.h", "//third_party/freetype/src/include/freetype/ftrender.h", "//third_party/freetype/src/include/freetype/ftsizes.h", "//third_party/freetype/src/include/freetype/ftsnames.h", - "//third_party/freetype/src/include/freetype/ftstream.h", + "//third_party/freetype/src/include/freetype/ftstroke.h", + "//third_party/freetype/src/include/freetype/ftsynth.h", "//third_party/freetype/src/include/freetype/ftsystem.h", "//third_party/freetype/src/include/freetype/fttrigon.h", - "//third_party/freetype/src/include/freetype/ftttdrv.h", "//third_party/freetype/src/include/freetype/fttypes.h", + "//third_party/freetype/src/include/freetype/ftwinfnt.h", "//third_party/freetype/src/include/freetype/internal/autohint.h", + "//third_party/freetype/src/include/freetype/internal/cffotypes.h", + "//third_party/freetype/src/include/freetype/internal/cfftypes.h", "//third_party/freetype/src/include/freetype/internal/ftcalc.h", "//third_party/freetype/src/include/freetype/internal/ftdebug.h", - "//third_party/freetype/src/include/freetype/internal/ftdriver.h", + "//third_party/freetype/src/include/freetype/internal/ftdrv.h", "//third_party/freetype/src/include/freetype/internal/ftgloadr.h", "//third_party/freetype/src/include/freetype/internal/fthash.h", "//third_party/freetype/src/include/freetype/internal/ftmemory.h", "//third_party/freetype/src/include/freetype/internal/ftobjs.h", - "//third_party/freetype/src/include/freetype/internal/ftpic.h", + "//third_party/freetype/src/include/freetype/internal/ftpsprop.h", "//third_party/freetype/src/include/freetype/internal/ftrfork.h", "//third_party/freetype/src/include/freetype/internal/ftserv.h", "//third_party/freetype/src/include/freetype/internal/ftstream.h", + "//third_party/freetype/src/include/freetype/internal/fttrace.h", "//third_party/freetype/src/include/freetype/internal/ftvalid.h", "//third_party/freetype/src/include/freetype/internal/internal.h", "//third_party/freetype/src/include/freetype/internal/psaux.h", "//third_party/freetype/src/include/freetype/internal/pshints.h", + "//third_party/freetype/src/include/freetype/internal/services/svbdf.h", + "//third_party/freetype/src/include/freetype/internal/services/svcfftl.h", "//third_party/freetype/src/include/freetype/internal/services/svcid.h", "//third_party/freetype/src/include/freetype/internal/services/svfntfmt.h", "//third_party/freetype/src/include/freetype/internal/services/svgldict.h", + "//third_party/freetype/src/include/freetype/internal/services/svgxval.h", "//third_party/freetype/src/include/freetype/internal/services/svkern.h", "//third_party/freetype/src/include/freetype/internal/services/svmetric.h", "//third_party/freetype/src/include/freetype/internal/services/svmm.h", + "//third_party/freetype/src/include/freetype/internal/services/svotval.h", + "//third_party/freetype/src/include/freetype/internal/services/svpfr.h", "//third_party/freetype/src/include/freetype/internal/services/svpostnm.h", "//third_party/freetype/src/include/freetype/internal/services/svprop.h", "//third_party/freetype/src/include/freetype/internal/services/svpscmap.h", @@ -153,6 +176,7 @@ if (pdf_bundle_freetype) { "//third_party/freetype/src/include/freetype/internal/services/svttcmap.h", "//third_party/freetype/src/include/freetype/internal/services/svtteng.h", "//third_party/freetype/src/include/freetype/internal/services/svttglyf.h", + "//third_party/freetype/src/include/freetype/internal/services/svwinfnt.h", "//third_party/freetype/src/include/freetype/internal/sfnt.h", "//third_party/freetype/src/include/freetype/internal/t1types.h", "//third_party/freetype/src/include/freetype/internal/tttypes.h", @@ -171,7 +195,6 @@ if (pdf_bundle_freetype) { "//third_party/freetype/src/src/base/ftsystem.c", "//third_party/freetype/src/src/cff/cff.c", "//third_party/freetype/src/src/cff/cffobjs.h", - "//third_party/freetype/src/src/cff/cfftypes.h", "//third_party/freetype/src/src/cid/type1cid.c", "//third_party/freetype/src/src/psaux/psaux.c", "//third_party/freetype/src/src/pshinter/pshinter.c", @@ -591,7 +614,6 @@ jumbo_source_set("pdfium_base") { "base/stl_util.h", "base/sys_byteorder.h", "base/template_util.h", - "build/build_config.h", ] } -- cgit v1.2.3