1cc_library_static { 2 name: "libpdfiumfxge", 3 defaults: ["pdfium-core"], 4 5 cflags: [ 6 "-DDEFINE_PS_TABLES", 7 "-DEFINE_PS_TABLES_DATA", 8 ], 9 10 static_libs: [ 11 "libpdfiumfxcrt", 12 "libpdfiumfx_agg", 13 ], 14 15 srcs: [ 16 "core/fxge/android/cfpf_skiabufferfont.cpp", 17 "core/fxge/android/cfpf_skiadevicemodule.cpp", 18 "core/fxge/android/cfpf_skiafilefont.cpp", 19 "core/fxge/android/cfpf_skiafont.cpp", 20 "core/fxge/android/cfpf_skiafontdescriptor.cpp", 21 "core/fxge/android/cfpf_skiafontmgr.cpp", 22 "core/fxge/android/cfpf_skiapathfont.cpp", 23 "core/fxge/android/cfx_androidfontinfo.cpp", 24 "core/fxge/android/fx_android_imp.cpp", 25 "core/fxge/cfx_cliprgn.cpp", 26 "core/fxge/cfx_color.cpp", 27 "core/fxge/cfx_facecache.cpp", 28 "core/fxge/cfx_folderfontinfo.cpp", 29 "core/fxge/cfx_font.cpp", 30 "core/fxge/cfx_fontcache.cpp", 31 "core/fxge/cfx_fontmapper.cpp", 32 "core/fxge/cfx_fontmgr.cpp", 33 "core/fxge/cfx_gemodule.cpp", 34 "core/fxge/cfx_graphstate.cpp", 35 "core/fxge/cfx_graphstatedata.cpp", 36 "core/fxge/cfx_pathdata.cpp", 37 "core/fxge/cfx_renderdevice.cpp", 38 "core/fxge/cfx_substfont.cpp", 39 "core/fxge/cfx_unicodeencoding.cpp", 40 "core/fxge/cttfontdesc.cpp", 41 "core/fxge/dib/cfx_bitmapcomposer.cpp", 42 "core/fxge/dib/cfx_bitmapstorer.cpp", 43 "core/fxge/dib/cfx_dibextractor.cpp", 44 "core/fxge/dib/cfx_dibitmap.cpp", 45 "core/fxge/dib/cfx_dibsource.cpp", 46 "core/fxge/dib/cfx_filtereddib.cpp", 47 "core/fxge/dib/cfx_imagerenderer.cpp", 48 "core/fxge/dib/cfx_imagestretcher.cpp", 49 "core/fxge/dib/cfx_imagetransformer.cpp", 50 "core/fxge/dib/cfx_scanlinecompositor.cpp", 51 "core/fxge/dib/cstretchengine.cpp", 52 "core/fxge/dib/fx_dib_main.cpp", 53 "core/fxge/fontdata/chromefontdata/FoxitDingbats.cpp", 54 "core/fxge/fontdata/chromefontdata/FoxitFixed.cpp", 55 "core/fxge/fontdata/chromefontdata/FoxitFixedBold.cpp", 56 "core/fxge/fontdata/chromefontdata/FoxitFixedBoldItalic.cpp", 57 "core/fxge/fontdata/chromefontdata/FoxitFixedItalic.cpp", 58 "core/fxge/fontdata/chromefontdata/FoxitSans.cpp", 59 "core/fxge/fontdata/chromefontdata/FoxitSansBold.cpp", 60 "core/fxge/fontdata/chromefontdata/FoxitSansBoldItalic.cpp", 61 "core/fxge/fontdata/chromefontdata/FoxitSansItalic.cpp", 62 "core/fxge/fontdata/chromefontdata/FoxitSansMM.cpp", 63 "core/fxge/fontdata/chromefontdata/FoxitSerif.cpp", 64 "core/fxge/fontdata/chromefontdata/FoxitSerifBold.cpp", 65 "core/fxge/fontdata/chromefontdata/FoxitSerifBoldItalic.cpp", 66 "core/fxge/fontdata/chromefontdata/FoxitSerifItalic.cpp", 67 "core/fxge/fontdata/chromefontdata/FoxitSerifMM.cpp", 68 "core/fxge/fontdata/chromefontdata/FoxitSymbol.cpp", 69 "core/fxge/freetype/fx_freetype.cpp", 70 "core/fxge/fx_ge_fontmap.cpp", 71 "core/fxge/fx_ge_linux.cpp", 72 "core/fxge/fx_ge_text.cpp", 73 "core/fxge/ifx_renderdevicedriver.cpp", 74 75 "core/fxge/agg/fx_agg_driver.cpp", 76 ], 77 78 include_dirs: [ 79 "external/freetype/include", 80 "external/freetype/include/freetype", 81 ], 82} 83