1 // This file is generated by cargo2android.py --run --device --dependencies. 2 3 package { 4 default_applicable_licenses: ["external_rust_crates_num-integer_license"], 5 } 6 7 // Added automatically by a large-scale-change that took the approach of 8 // 'apply every license found to every target'. While this makes sure we respect 9 // every license restriction, it may not be entirely correct. 10 // 11 // e.g. GPL in an MIT project might only apply to the contrib/ directory. 12 // 13 // Please consider splitting the single license below into multiple licenses, 14 // taking care not to lose any license_kind information, and overriding the 15 // default license using the 'licenses: [...]' property on targets as needed. 16 // 17 // For unused files, consider creating a 'fileGroup' with "//visibility:private" 18 // to attach the license to, and including a comment whether the files may be 19 // used in the current project. 20 // 21 // large-scale-change included anything that looked like it might be a license 22 // text as a license_text. e.g. LICENSE, NOTICE, COPYING etc. 23 // 24 // Please consider removing redundant or irrelevant files from 'license_text:'. 25 // See: http://go/android-license-faq 26 license { 27 name: "external_rust_crates_num-integer_license", 28 visibility: [":__subpackages__"], 29 license_kinds: [ 30 "SPDX-license-identifier-Apache-2.0", 31 "SPDX-license-identifier-MIT", 32 ], 33 license_text: [ 34 "LICENSE-APACHE", 35 "LICENSE-MIT", 36 ], 37 } 38 39 rust_library { 40 name: "libnum_integer", 41 host_supported: true, 42 crate_name: "num_integer", 43 srcs: ["src/lib.rs"], 44 edition: "2015", 45 features: [ 46 "default", 47 "std", 48 ], 49 flags: [ 50 "--cfg has_i128", 51 ], 52 rustlibs: [ 53 "libnum_traits", 54 ], 55 } 56 57 // dependent_library ["feature_list"] 58 // autocfg-1.0.1 59 // num-traits-0.2.14 "std" 60