Home | History | Annotate | Download | only in pdfium
      1 cc_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