1cc_library_static { 2 name: "libpdfiumfpdfdoc", 3 defaults: ["pdfium-defaults"], 4 5 cflags: [ 6 "-DOPJ_STATIC", 7 "-DV8_DEPRECATION_WARNINGS", 8 "-D_CRT_SECURE_NO_WARNINGS", 9 10 // Mask some warnings. These are benign, but we probably want to fix them 11 // upstream at some point. 12 "-Wno-sign-compare", 13 "-Wno-unused-parameter", 14 ], 15 16 srcs: [ 17 "core/fpdfdoc/cline.cpp", 18 "core/fpdfdoc/clines.cpp", 19 "core/fpdfdoc/cpdf_aaction.cpp", 20 "core/fpdfdoc/cpdf_action.cpp", 21 "core/fpdfdoc/cpdf_actionfields.cpp", 22 "core/fpdfdoc/cpdf_annot.cpp", 23 "core/fpdfdoc/cpdf_annotlist.cpp", 24 "core/fpdfdoc/cpdf_apsettings.cpp", 25 "core/fpdfdoc/cpdf_bookmark.cpp", 26 "core/fpdfdoc/cpdf_bookmarktree.cpp", 27 "core/fpdfdoc/cpdf_defaultappearance.cpp", 28 "core/fpdfdoc/cpdf_dest.cpp", 29 "core/fpdfdoc/cpdf_docjsactions.cpp", 30 "core/fpdfdoc/cpdf_filespec.cpp", 31 "core/fpdfdoc/cpdf_formcontrol.cpp", 32 "core/fpdfdoc/cpdf_formfield.cpp", 33 "core/fpdfdoc/cpdf_iconfit.cpp", 34 "core/fpdfdoc/cpdf_interform.cpp", 35 "core/fpdfdoc/cpdf_link.cpp", 36 "core/fpdfdoc/cpdf_linklist.cpp", 37 "core/fpdfdoc/cpdf_metadata.cpp", 38 "core/fpdfdoc/cpdf_nametree.cpp", 39 "core/fpdfdoc/cpdf_numbertree.cpp", 40 "core/fpdfdoc/cpdf_occontext.cpp", 41 "core/fpdfdoc/cpdf_pagelabel.cpp", 42 "core/fpdfdoc/cpdf_variabletext.cpp", 43 "core/fpdfdoc/cpdf_viewerpreferences.cpp", 44 "core/fpdfdoc/cpvt_color.cpp", 45 "core/fpdfdoc/cpvt_fontmap.cpp", 46 "core/fpdfdoc/cpvt_generateap.cpp", 47 "core/fpdfdoc/cpvt_sectioninfo.cpp", 48 "core/fpdfdoc/cpvt_wordinfo.cpp", 49 "core/fpdfdoc/csection.cpp", 50 "core/fpdfdoc/ctypeset.cpp", 51 "core/fpdfdoc/doc_tagged.cpp", 52 ], 53 54 include_dirs: [ 55 "external/freetype/include", 56 "external/freetype/include/freetype", 57 ], 58} 59