summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLei Zhang <thestig@chromium.org>2018-10-16 20:39:43 +0000
committerChromium commit bot <commit-bot@chromium.org>2018-10-16 20:39:43 +0000
commitae0a9e13025e63093508d02044987038e5a26f37 (patch)
tree03145c4791909321e18d8648e5c103e374e010e5
parentbd91edfc6c20f9034ae96edccc26059fd0b24a9c (diff)
downloadpdfium-ae0a9e13025e63093508d02044987038e5a26f37.tar.xz
Make some third_party targets pass gn check.
Change-Id: I2b4b011a242db8ab43634c4e057d6d2b6d4f8c24 Reviewed-on: https://pdfium-review.googlesource.com/c/44079 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
-rw-r--r--.gn5
-rw-r--r--third_party/BUILD.gn40
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",
]
}