| # Copyright 2019 The PDFium Authors | 
 | # Use of this source code is governed by a BSD-style license that can be | 
 | # found in the LICENSE file. | 
 |  | 
 | import("../../../pdfium.gni") | 
 | import("../../../testing/test.gni") | 
 |  | 
 | assert(pdf_enable_xfa) | 
 |  | 
 | source_set("layout") { | 
 |   sources = [ | 
 |     "cxfa_contentlayoutitem.cpp", | 
 |     "cxfa_contentlayoutitem.h", | 
 |     "cxfa_contentlayoutprocessor.cpp", | 
 |     "cxfa_contentlayoutprocessor.h", | 
 |     "cxfa_layoutitem.cpp", | 
 |     "cxfa_layoutitem.h", | 
 |     "cxfa_layoutprocessor.cpp", | 
 |     "cxfa_layoutprocessor.h", | 
 |     "cxfa_traversestrategy_layoutitem.h", | 
 |     "cxfa_viewlayoutitem.cpp", | 
 |     "cxfa_viewlayoutitem.h", | 
 |     "cxfa_viewlayoutprocessor.cpp", | 
 |     "cxfa_viewlayoutprocessor.h", | 
 |   ] | 
 |   allow_circular_includes_from = [ "../../../fxjs" ] | 
 |   configs += [ | 
 |     "../../../:pdfium_strict_config", | 
 |     "../../../:pdfium_noshorten_config", | 
 |     "../../:xfa_warnings", | 
 |   ] | 
 |   deps = [ | 
 |     "../../../core/fxcrt", | 
 |     "../../../fxjs", | 
 |     "../../../fxjs:gc", | 
 |     "../parser", | 
 |   ] | 
 |   visibility = [ "../../../*" ] | 
 | } | 
 |  | 
 | pdfium_embeddertest_source_set("embeddertests") { | 
 |   sources = [ "cxfa_layoutitem_embeddertest.cpp" ] | 
 |   deps = [ "../../../fxjs:gc" ] | 
 |   pdfium_root_dir = "../../../" | 
 | } |