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 "packages_modules_NeuralNetworks_runtime_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: [ 8 "packages_modules_NeuralNetworks_runtime_license", 9 ], 10} 11 12cc_library_shared { 13 name: "libneuralnetworks_packageinfo", 14 defaults: ["neuralnetworks_defaults"], 15 16 srcs: [ 17 "PackageInfo.cpp", 18 ], 19 20 shared_libs: [ 21 "libbase", 22 "libbinder", 23 "libcutils", 24 "liblog", 25 "libutils", 26 ], 27 28 export_include_dirs: ["include"], 29 30 cflags: [ 31 "-Wall", 32 "-Werror", 33 "-Wno-error=deprecated-declarations", 34 ], 35 36 // enumerate stable entry points, for apex use 37 stubs: { 38 symbol_file: "libneuralnetworks_packageinfo.map.txt", 39 versions: [ 40 "1", 41 ], 42 }, 43 44 header_abi_checker: { 45 enabled: true, 46 symbol_file: "libneuralnetworks_packageinfo.map.txt", 47 }, 48 49 visibility: [ 50 "//packages/modules/NeuralNetworks:__subpackages__", 51 ], 52} 53