diff options
Diffstat (limited to 'xfa/fxfa/BUILD.gn')
-rw-r--r-- | xfa/fxfa/BUILD.gn | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/xfa/fxfa/BUILD.gn b/xfa/fxfa/BUILD.gn index 8490abe90..6a862f649 100644 --- a/xfa/fxfa/BUILD.gn +++ b/xfa/fxfa/BUILD.gn @@ -1,4 +1,4 @@ -# Copyright 2018 The PDFium Authors. All rights reserved. +# Copyright 2018 The PDFium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -71,22 +71,12 @@ source_set("fxfa") { "cxfa_fwltheme.h", "cxfa_imagerenderer.cpp", "cxfa_imagerenderer.h", - "cxfa_loadercontext.cpp", - "cxfa_loadercontext.h", - "cxfa_pieceline.cpp", - "cxfa_pieceline.h", "cxfa_readynodeiterator.cpp", "cxfa_readynodeiterator.h", - "cxfa_rendercontext.cpp", - "cxfa_rendercontext.h", "cxfa_textlayout.cpp", "cxfa_textlayout.h", - "cxfa_textparsecontext.cpp", - "cxfa_textparsecontext.h", "cxfa_textparser.cpp", "cxfa_textparser.h", - "cxfa_textpiece.cpp", - "cxfa_textpiece.h", "cxfa_textprovider.cpp", "cxfa_textprovider.h", "cxfa_texttabstopscontext.cpp", @@ -95,6 +85,7 @@ source_set("fxfa") { "fxfa_basic.h", ] deps = [ + "../../constants", "../../core/fpdfapi/parser", "../../core/fpdfdoc", "../../core/fxcodec", @@ -103,11 +94,12 @@ source_set("fxfa") { "../../core/fxge", "../../fxbarcode", "../../fxjs", + "../../fxjs:gc", "../fde", - "../fgas", + "../fgas/font", + "../fgas/graphics", "../fgas/layout", "../fwl", - "../fxgraphics", "layout", "parser", ] @@ -117,7 +109,8 @@ source_set("fxfa") { "parser", ] configs += [ - "../../:pdfium_core_config", + "../../:pdfium_strict_config", + "../../:pdfium_noshorten_config", "../:xfa_warnings", ] visibility = [ "../../*" ] @@ -129,6 +122,9 @@ pdfium_unittest_source_set("unittests") { "cxfa_textparser_unittest.cpp", "fxfa_basic_unittest.cpp", ] - deps = [ ":fxfa" ] + deps = [ + ":fxfa", + "../../fxjs:gc", + ] pdfium_root_dir = "../../" } |