Files
2026-08-24 10:03:24 +08:00

150 lines
2.8 KiB
Plaintext

package {
default_applicable_licenses: ["vendor_amlogic_common_aml_npu_common_license"],
}
license {
name: "vendor_amlogic_common_aml_npu_common_license",
visibility: [
":__subpackages__",
],
license_kinds: [
"SPDX-license-identifier-Apache-2.0",
"SPDX-license-identifier-MIT",
"SPDX-license-identifier-Zlib",
"SPDX-license-identifier-BSD",
],
}
cc_prebuilt_library_shared {
name: "libadla_nnrt",
vendor: true,
arch: {
arm: {
srcs: ["nnrt/android/lib32/libadla_nnrt.so"],
},
arm64: {
srcs: ["nnrt/android/lib64/libadla_nnrt.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libadla_compiler",
vendor: true,
arch: {
arm: {
srcs: ["nnsdk/android/lib32/libadla_compiler.so"],
},
arm64: {
srcs: ["nnsdk/android/lib64/libadla_compiler.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libcompiler_adla",
vendor: true,
arch: {
arm: {
srcs: ["nnrt/android/lib32/libcompiler_adla.so"],
},
arm64: {
srcs: ["nnrt/android/lib64/libcompiler_adla.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libnnsdk",
vendor: true,
arch: {
arm: {
srcs: ["nnsdk/android/lib32/libnnsdk.so"],
},
arm64: {
srcs: ["nnsdk/android/lib64/libnnsdk.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libllmsdk",
vendor: true,
arch: {
arm: {
srcs: ["llmsdk/android/lib32/libllmsdk.so"],
},
arm64: {
srcs: ["llmsdk/android/lib64/libllmsdk.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libnndemo",
vendor: true,
arch: {
arm: {
srcs: ["nnsdk/android/lib32/libnndemo.so"],
},
arm64: {
srcs: ["nnsdk/android/lib64/libnndemo.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_prebuilt_library_shared {
name: "libAmlTFDelegate",
vendor: true,
arch: {
arm: {
srcs: ["nnsdk/android/lib32/libAmlTFDelegate.so"],
},
arm64: {
srcs: ["nnsdk/android/lib64/libAmlTFDelegate.so"],
},
},
check_elf_files: false,
strip: {
none:true,
},
}
cc_library_headers {
name: "libnnsdk_headers",
vendor: true,
export_include_dirs: ["nnsdk/include"],
}
cc_library_headers {
name: "libllmsdk_headers",
vendor: true,
export_include_dirs: ["llmsdk/include"],
}