diff options
author | Lei Zhang <thestig@chromium.org> | 2018-10-12 18:33:51 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-10-12 18:33:51 +0000 |
commit | faa5145146ad2bc95f19b520a83ace65a194e1e6 (patch) | |
tree | f655caeb37df57bf36777aa9efc914928261dbab /xfa/fxfa/BUILD.gn | |
parent | 26177f27d4cf7191aa40da021424e820e8635e52 (diff) | |
download | pdfium-faa5145146ad2bc95f19b520a83ace65a194e1e6.tar.xz |
Split xfa build rules into various BUILD.gn files in xfa/.
Change-Id: I3e6624d0e7af6c4f7ec9674d5990ae25cc3954d0
Reviewed-on: https://pdfium-review.googlesource.com/c/43941
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Diffstat (limited to 'xfa/fxfa/BUILD.gn')
-rw-r--r-- | xfa/fxfa/BUILD.gn | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/xfa/fxfa/BUILD.gn b/xfa/fxfa/BUILD.gn new file mode 100644 index 0000000000..c6e4b98da8 --- /dev/null +++ b/xfa/fxfa/BUILD.gn @@ -0,0 +1,112 @@ +# Copyright 2018 The PDFium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +import("//build/config/jumbo.gni") +import("../../pdfium.gni") + +assert(pdf_enable_xfa) + +jumbo_source_set("fxfa") { + sources = [ + "cxfa_eventparam.cpp", + "cxfa_eventparam.h", + "cxfa_ffapp.cpp", + "cxfa_ffapp.h", + "cxfa_ffarc.cpp", + "cxfa_ffarc.h", + "cxfa_ffbarcode.cpp", + "cxfa_ffbarcode.h", + "cxfa_ffcheckbutton.cpp", + "cxfa_ffcheckbutton.h", + "cxfa_ffcombobox.cpp", + "cxfa_ffcombobox.h", + "cxfa_ffdatetimeedit.cpp", + "cxfa_ffdatetimeedit.h", + "cxfa_ffdoc.cpp", + "cxfa_ffdoc.h", + "cxfa_ffdocview.cpp", + "cxfa_ffdocview.h", + "cxfa_ffdropdown.cpp", + "cxfa_ffdropdown.h", + "cxfa_ffexclgroup.cpp", + "cxfa_ffexclgroup.h", + "cxfa_fffield.cpp", + "cxfa_fffield.h", + "cxfa_ffimage.cpp", + "cxfa_ffimage.h", + "cxfa_ffimageedit.cpp", + "cxfa_ffimageedit.h", + "cxfa_ffline.cpp", + "cxfa_ffline.h", + "cxfa_fflistbox.cpp", + "cxfa_fflistbox.h", + "cxfa_ffnotify.cpp", + "cxfa_ffnotify.h", + "cxfa_ffnumericedit.cpp", + "cxfa_ffnumericedit.h", + "cxfa_ffpageview.cpp", + "cxfa_ffpageview.h", + "cxfa_ffpasswordedit.cpp", + "cxfa_ffpasswordedit.h", + "cxfa_ffpushbutton.cpp", + "cxfa_ffpushbutton.h", + "cxfa_ffrectangle.cpp", + "cxfa_ffrectangle.h", + "cxfa_ffsignature.cpp", + "cxfa_ffsignature.h", + "cxfa_fftext.cpp", + "cxfa_fftext.h", + "cxfa_fftextedit.cpp", + "cxfa_fftextedit.h", + "cxfa_ffwidget.cpp", + "cxfa_ffwidget.h", + "cxfa_ffwidgethandler.cpp", + "cxfa_ffwidgethandler.h", + "cxfa_fontmgr.cpp", + "cxfa_fontmgr.h", + "cxfa_fwladapterwidgetmgr.cpp", + "cxfa_fwladapterwidgetmgr.h", + "cxfa_fwltheme.cpp", + "cxfa_fwltheme.h", + "cxfa_imagerenderer.cpp", + "cxfa_imagerenderer.h", + "cxfa_linkuserdata.cpp", + "cxfa_linkuserdata.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", + "cxfa_texttabstopscontext.h", + "cxfa_textuserdata.cpp", + "cxfa_textuserdata.h", + "fxfa.h", + "fxfa_basic.h", + ] + deps = [ + "../../:fxcrt", + "../../:fxjs", + "../fde", + "../fgas", + ] + configs += [ + "../../:pdfium_core_config", + "../:xfa_warnings", + ] + visibility = [ "../../*" ] +} |