You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
2.1 KiB
102 lines
2.1 KiB
// Copyright 2015 The Android Open Source Project
|
|
|
|
package {
|
|
// A large-scale-change added 'default_applicable_licenses' to import
|
|
// the below license kinds from "external_lzma_license":
|
|
// legacy_unencumbered
|
|
default_applicable_licenses: ["external_lzma_license"],
|
|
}
|
|
|
|
cc_library {
|
|
name: "liblzma",
|
|
host_supported: true,
|
|
vendor_available: true,
|
|
product_available: true,
|
|
recovery_available: true,
|
|
vendor_ramdisk_available: true,
|
|
native_bridge_supported: true,
|
|
vndk: {
|
|
enabled: true,
|
|
support_system_process: true,
|
|
},
|
|
sdk_version: "9",
|
|
stl: "none",
|
|
|
|
cflags: [
|
|
"-D_7ZIP_ST",
|
|
"-Wall",
|
|
"-Werror",
|
|
"-Wno-empty-body",
|
|
"-Wno-enum-conversion",
|
|
"-Wno-logical-op-parentheses",
|
|
"-Wno-self-assign",
|
|
],
|
|
|
|
export_include_dirs: ["."],
|
|
|
|
srcs: [
|
|
"7zAlloc.c",
|
|
"7zArcIn.c",
|
|
"7zBuf2.c",
|
|
"7zBuf.c",
|
|
"7zCrc.c",
|
|
"7zCrcOpt.c",
|
|
"7zDec.c",
|
|
"7zFile.c",
|
|
"7zStream.c",
|
|
"Aes.c",
|
|
"AesOpt.c",
|
|
"Alloc.c",
|
|
"Bcj2.c",
|
|
"Bra86.c",
|
|
"Bra.c",
|
|
"BraIA64.c",
|
|
"CpuArch.c",
|
|
"Delta.c",
|
|
"LzFind.c",
|
|
"Lzma2Dec.c",
|
|
"Lzma2Enc.c",
|
|
"Lzma86Dec.c",
|
|
"Lzma86Enc.c",
|
|
"LzmaDec.c",
|
|
"LzmaEnc.c",
|
|
"LzmaLib.c",
|
|
"Ppmd7.c",
|
|
"Ppmd7Dec.c",
|
|
"Ppmd7Enc.c",
|
|
"Sha256.c",
|
|
"Sort.c",
|
|
"Xz.c",
|
|
"XzCrc64.c",
|
|
"XzCrc64Opt.c",
|
|
"XzDec.c",
|
|
"XzEnc.c",
|
|
"XzIn.c",
|
|
],
|
|
|
|
target: {
|
|
linux_bionic: {
|
|
enabled: true,
|
|
},
|
|
windows: {
|
|
enabled: true,
|
|
srcs: [
|
|
"Bcj2Enc.c",
|
|
"DllSecur.c",
|
|
"LzFindMt.c",
|
|
"Lzma2DecMt.c",
|
|
"MtCoder.c",
|
|
"MtDec.c",
|
|
"Threads.c",
|
|
],
|
|
},
|
|
},
|
|
|
|
apex_available: [
|
|
"//apex_available:platform",
|
|
"com.android.art", // from libartbase
|
|
"com.android.art.debug",
|
|
],
|
|
min_sdk_version: "apex_inherit",
|
|
}
|