1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "external_pdfium_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-BSD 7 default_applicable_licenses: ["external_pdfium_license"], 8} 9 10cc_library_static { 11 name: "libpdfium-fxcodec", 12 defaults: ["pdfium-core"], 13 14 visibility: ["//external/pdfium:__subpackages__"], 15 16 static_libs: [ 17 "libpdfium-lcms2", 18 "libpdfium-libopenjpeg2", 19 "libpdfium-fxcrt", 20 "libpdfium-fxge", 21 ], 22 23 shared_libs: [ 24 "libz", 25 "libjpeg", 26 ], 27 28 exclude_srcs: [ 29 // pdf_enable_xfa 30 "progressive_decoder.cpp", 31 "jpeg/jpeg_progressive_decoder.cpp", 32 // pdf_enable_xfa_bmp 33 "bmp/*", 34 // pdf_enable_xfa_gif 35 "gif/*", 36 // pdf_enable_xfa_png 37 "png/*", 38 // pdf_enable_xfa_tiff 39 "tiff/*", 40 ], 41 42 srcs: [ 43 "**/*.cpp", 44 ], 45} 46