Home | History | Annotate | Download | only in pdfium
      1 cc_library_static {
      2     name: "libpdfiumfxcrt",
      3     defaults: ["pdfium-defaults"],
      4 
      5     arch: {
      6         arm64: {
      7             cflags: [
      8                 "-D_FX_CPU_=_FX_X64_",
      9                 "-fPIC",
     10             ],
     11         },
     12     },
     13 
     14     cflags: [
     15         "-DOPJ_STATIC",
     16         "-DV8_DEPRECATION_WARNINGS",
     17         "-D_CRT_SECURE_NO_WARNINGS",
     18 
     19         // Mask some warnings. These are benign, but we probably want to fix them
     20         // upstream at some point.
     21         "-Wno-sign-compare",
     22         "-Wno-unused-parameter",
     23     ],
     24 
     25     srcs: [
     26         "core/fxcrt/fx_basic_array.cpp",
     27         "core/fxcrt/fx_basic_bstring.cpp",
     28         "core/fxcrt/fx_basic_buffer.cpp",
     29         "core/fxcrt/fx_basic_coords.cpp",
     30         "core/fxcrt/fx_basic_gcc.cpp",
     31         "core/fxcrt/fx_basic_memmgr.cpp",
     32         "core/fxcrt/fx_basic_utf.cpp",
     33         "core/fxcrt/fx_basic_util.cpp",
     34         "core/fxcrt/fx_basic_wstring.cpp",
     35         "core/fxcrt/fx_bidi.cpp",
     36         "core/fxcrt/fx_extension.cpp",
     37         "core/fxcrt/fx_ucddata.cpp",
     38         "core/fxcrt/fx_unicode.cpp",
     39         "core/fxcrt/fx_xml_composer.cpp",
     40         "core/fxcrt/fx_xml_parser.cpp",
     41         "core/fxcrt/fxcrt_posix.cpp",
     42         "core/fxcrt/fxcrt_stream.cpp",
     43         "core/fxcrt/fxcrt_windows.cpp",
     44     ],
     45 }
     46