| cc_library_static { |
| name: "libpdfiumfpdfdoc", |
| defaults: ["pdfium-defaults"], |
| |
| cflags: [ |
| "-DOPJ_STATIC", |
| "-DV8_DEPRECATION_WARNINGS", |
| "-D_CRT_SECURE_NO_WARNINGS", |
| |
| // Mask some warnings. These are benign, but we probably want to fix them |
| // upstream at some point. |
| "-Wno-sign-compare", |
| "-Wno-unused-parameter", |
| ], |
| |
| srcs: [ |
| "core/fpdfdoc/cline.cpp", |
| "core/fpdfdoc/clines.cpp", |
| "core/fpdfdoc/cpdf_aaction.cpp", |
| "core/fpdfdoc/cpdf_action.cpp", |
| "core/fpdfdoc/cpdf_actionfields.cpp", |
| "core/fpdfdoc/cpdf_annot.cpp", |
| "core/fpdfdoc/cpdf_annotlist.cpp", |
| "core/fpdfdoc/cpdf_apsettings.cpp", |
| "core/fpdfdoc/cpdf_bookmark.cpp", |
| "core/fpdfdoc/cpdf_bookmarktree.cpp", |
| "core/fpdfdoc/cpdf_defaultappearance.cpp", |
| "core/fpdfdoc/cpdf_dest.cpp", |
| "core/fpdfdoc/cpdf_docjsactions.cpp", |
| "core/fpdfdoc/cpdf_filespec.cpp", |
| "core/fpdfdoc/cpdf_formcontrol.cpp", |
| "core/fpdfdoc/cpdf_formfield.cpp", |
| "core/fpdfdoc/cpdf_iconfit.cpp", |
| "core/fpdfdoc/cpdf_interform.cpp", |
| "core/fpdfdoc/cpdf_link.cpp", |
| "core/fpdfdoc/cpdf_linklist.cpp", |
| "core/fpdfdoc/cpdf_metadata.cpp", |
| "core/fpdfdoc/cpdf_nametree.cpp", |
| "core/fpdfdoc/cpdf_numbertree.cpp", |
| "core/fpdfdoc/cpdf_occontext.cpp", |
| "core/fpdfdoc/cpdf_pagelabel.cpp", |
| "core/fpdfdoc/cpdf_variabletext.cpp", |
| "core/fpdfdoc/cpdf_viewerpreferences.cpp", |
| "core/fpdfdoc/cpvt_color.cpp", |
| "core/fpdfdoc/cpvt_fontmap.cpp", |
| "core/fpdfdoc/cpvt_generateap.cpp", |
| "core/fpdfdoc/cpvt_sectioninfo.cpp", |
| "core/fpdfdoc/cpvt_wordinfo.cpp", |
| "core/fpdfdoc/csection.cpp", |
| "core/fpdfdoc/ctypeset.cpp", |
| "core/fpdfdoc/doc_tagged.cpp", |
| ], |
| |
| include_dirs: [ |
| "external/freetype/include", |
| "external/freetype/include/freetype", |
| ], |
| } |