1*27162e4eSAndroid Build Coastguard Workerpackage { 2*27162e4eSAndroid Build Coastguard Worker default_applicable_licenses: ["external_lz4_programs_license"], 3*27162e4eSAndroid Build Coastguard Worker} 4*27162e4eSAndroid Build Coastguard Worker 5*27162e4eSAndroid Build Coastguard Workerlicense { 6*27162e4eSAndroid Build Coastguard Worker name: "external_lz4_programs_license", 7*27162e4eSAndroid Build Coastguard Worker visibility: [":__subpackages__"], 8*27162e4eSAndroid Build Coastguard Worker license_kinds: [ 9*27162e4eSAndroid Build Coastguard Worker "SPDX-license-identifier-GPL", 10*27162e4eSAndroid Build Coastguard Worker "SPDX-license-identifier-GPL-2.0", 11*27162e4eSAndroid Build Coastguard Worker "SPDX-license-identifier-LGPL", 12*27162e4eSAndroid Build Coastguard Worker ], 13*27162e4eSAndroid Build Coastguard Worker license_text: [ 14*27162e4eSAndroid Build Coastguard Worker "COPYING", 15*27162e4eSAndroid Build Coastguard Worker ], 16*27162e4eSAndroid Build Coastguard Worker} 17*27162e4eSAndroid Build Coastguard Worker 18*27162e4eSAndroid Build Coastguard Workercc_binary_host { 19*27162e4eSAndroid Build Coastguard Worker name: "lz4", 20*27162e4eSAndroid Build Coastguard Worker srcs: [ 21*27162e4eSAndroid Build Coastguard Worker "bench.c", 22*27162e4eSAndroid Build Coastguard Worker "lz4io.c", 23*27162e4eSAndroid Build Coastguard Worker "lz4cli.c", 24*27162e4eSAndroid Build Coastguard Worker "timefn.c", 25*27162e4eSAndroid Build Coastguard Worker "threadpool.c", 26*27162e4eSAndroid Build Coastguard Worker "lorem.c", 27*27162e4eSAndroid Build Coastguard Worker ], 28*27162e4eSAndroid Build Coastguard Worker cflags: [ 29*27162e4eSAndroid Build Coastguard Worker "-Wall", 30*27162e4eSAndroid Build Coastguard Worker "-Werror", 31*27162e4eSAndroid Build Coastguard Worker ], 32*27162e4eSAndroid Build Coastguard Worker static_libs: ["liblz4"], 33*27162e4eSAndroid Build Coastguard Worker stl: "libc++_static", 34*27162e4eSAndroid Build Coastguard Worker} 35*27162e4eSAndroid Build Coastguard Worker 36*27162e4eSAndroid Build Coastguard Workercc_binary_host { 37*27162e4eSAndroid Build Coastguard Worker name: "lz4c", 38*27162e4eSAndroid Build Coastguard Worker cflags: [ 39*27162e4eSAndroid Build Coastguard Worker "-DENABLE_LZ4C_LEGACY_OPTIONS", 40*27162e4eSAndroid Build Coastguard Worker "-Wall", 41*27162e4eSAndroid Build Coastguard Worker "-Werror", 42*27162e4eSAndroid Build Coastguard Worker ], 43*27162e4eSAndroid Build Coastguard Worker srcs: [ 44*27162e4eSAndroid Build Coastguard Worker "bench.c", 45*27162e4eSAndroid Build Coastguard Worker "lz4io.c", 46*27162e4eSAndroid Build Coastguard Worker "lz4cli.c", 47*27162e4eSAndroid Build Coastguard Worker "timefn.c", 48*27162e4eSAndroid Build Coastguard Worker "threadpool.c", 49*27162e4eSAndroid Build Coastguard Worker "lorem.c", 50*27162e4eSAndroid Build Coastguard Worker ], 51*27162e4eSAndroid Build Coastguard Worker static_libs: ["liblz4"], 52*27162e4eSAndroid Build Coastguard Worker stl: "libc++_static", 53*27162e4eSAndroid Build Coastguard Worker} 54