1*ca0779ebSJerome Gaillardpackage { 2*ca0779ebSJerome Gaillard default_applicable_licenses: ["external_image_io_license"], 3*ca0779ebSJerome Gaillard} 4*ca0779ebSJerome Gaillard 5*ca0779ebSJerome Gaillard// Added automatically by a large-scale-change 6*ca0779ebSJerome Gaillard// See: http://go/android-license-faq 7*ca0779ebSJerome Gaillardlicense { 8*ca0779ebSJerome Gaillard name: "external_image_io_license", 9*ca0779ebSJerome Gaillard visibility: [":__subpackages__"], 10*ca0779ebSJerome Gaillard license_kinds: [ 11*ca0779ebSJerome Gaillard "SPDX-license-identifier-Apache-2.0", 12*ca0779ebSJerome Gaillard ], 13*ca0779ebSJerome Gaillard license_text: [ 14*ca0779ebSJerome Gaillard "LICENSE", 15*ca0779ebSJerome Gaillard ], 16*ca0779ebSJerome Gaillard} 17*ca0779ebSJerome Gaillard 18*ca0779ebSJerome Gaillardcc_defaults { 19*ca0779ebSJerome Gaillard name: "libimage_io-defaults", 20*ca0779ebSJerome Gaillard cflags: [ 21*ca0779ebSJerome Gaillard "-DUNIX_ENV=1", 22*ca0779ebSJerome Gaillard "-Werror", 23*ca0779ebSJerome Gaillard "-Wno-reorder", 24*ca0779ebSJerome Gaillard "-Wno-unused-parameter", 25*ca0779ebSJerome Gaillard ], 26*ca0779ebSJerome Gaillard rtti: true, 27*ca0779ebSJerome Gaillard cppflags: ["-fno-exceptions"], 28*ca0779ebSJerome Gaillard 29*ca0779ebSJerome Gaillard sanitize: { 30*ca0779ebSJerome Gaillard misc_undefined: [ 31*ca0779ebSJerome Gaillard "unsigned-integer-overflow", 32*ca0779ebSJerome Gaillard "signed-integer-overflow", 33*ca0779ebSJerome Gaillard ], 34*ca0779ebSJerome Gaillard }, 35*ca0779ebSJerome Gaillard} 36*ca0779ebSJerome Gaillard 37*ca0779ebSJerome Gaillardcc_library_headers { 38*ca0779ebSJerome Gaillard name: "libimage_io-headers", 39*ca0779ebSJerome Gaillard host_supported: true, 40*ca0779ebSJerome Gaillard vendor_available: true, 41*ca0779ebSJerome Gaillard export_include_dirs: ["includes"], 42*ca0779ebSJerome Gaillard target: { 43*ca0779ebSJerome Gaillard windows: { 44*ca0779ebSJerome Gaillard enabled: true, 45*ca0779ebSJerome Gaillard }, 46*ca0779ebSJerome Gaillard }, 47*ca0779ebSJerome Gaillard} 48*ca0779ebSJerome Gaillard 49*ca0779ebSJerome Gaillard 50*ca0779ebSJerome Gaillardcc_library { 51*ca0779ebSJerome Gaillard name: "libimage_io", 52*ca0779ebSJerome Gaillard host_supported: true, 53*ca0779ebSJerome Gaillard vendor_available: true, 54*ca0779ebSJerome Gaillard defaults: ["libimage_io-defaults"], 55*ca0779ebSJerome Gaillard header_libs: ["libimage_io-headers"], 56*ca0779ebSJerome Gaillard export_include_dirs: ["includes"], 57*ca0779ebSJerome Gaillard srcs: ["src/**/*.cc"], 58*ca0779ebSJerome Gaillard static_libs: [ 59*ca0779ebSJerome Gaillard "libmodpb64", 60*ca0779ebSJerome Gaillard ], 61*ca0779ebSJerome Gaillard target: { 62*ca0779ebSJerome Gaillard windows: { 63*ca0779ebSJerome Gaillard enabled: true, 64*ca0779ebSJerome Gaillard }, 65*ca0779ebSJerome Gaillard }, 66*ca0779ebSJerome Gaillard} 67*ca0779ebSJerome Gaillard 68*ca0779ebSJerome Gaillardcc_library_headers { 69*ca0779ebSJerome Gaillard name: "libimage_io_ndk-headers", 70*ca0779ebSJerome Gaillard export_include_dirs: ["includes"], 71*ca0779ebSJerome Gaillard sdk_version: "current", 72*ca0779ebSJerome Gaillard} 73*ca0779ebSJerome Gaillard 74*ca0779ebSJerome Gaillardcc_library_static { 75*ca0779ebSJerome Gaillard name: "libimage_io_ndk", 76*ca0779ebSJerome Gaillard defaults: ["libimage_io-defaults"], 77*ca0779ebSJerome Gaillard header_libs: ["libimage_io_ndk-headers"], 78*ca0779ebSJerome Gaillard export_include_dirs: ["includes"], 79*ca0779ebSJerome Gaillard srcs: ["src/**/*.cc"], 80*ca0779ebSJerome Gaillard static_libs: [ 81*ca0779ebSJerome Gaillard "libmodpb64_ndk", 82*ca0779ebSJerome Gaillard ], 83*ca0779ebSJerome Gaillard sdk_version: "current", 84*ca0779ebSJerome Gaillard stl: "c++_static", 85*ca0779ebSJerome Gaillard} 86