1*70a7ec85SAndroid Build Coastguard Workerpackage { 2*70a7ec85SAndroid Build Coastguard Worker // http://go/android-license-faq 3*70a7ec85SAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 4*70a7ec85SAndroid Build Coastguard Worker // the below license kinds from "system_libvintf_license": 5*70a7ec85SAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 6*70a7ec85SAndroid Build Coastguard Worker default_applicable_licenses: ["system_libvintf_license"], 7*70a7ec85SAndroid Build Coastguard Worker} 8*70a7ec85SAndroid Build Coastguard Worker 9*70a7ec85SAndroid Build Coastguard Workercc_defaults { 10*70a7ec85SAndroid Build Coastguard Worker name: "use_libaidlvintf_gtest_helper_static", 11*70a7ec85SAndroid Build Coastguard Worker static_libs: [ 12*70a7ec85SAndroid Build Coastguard Worker "libaidlvintf_gtest_helper", 13*70a7ec85SAndroid Build Coastguard Worker "libbase", 14*70a7ec85SAndroid Build Coastguard Worker "libz", 15*70a7ec85SAndroid Build Coastguard Worker "libselinux", 16*70a7ec85SAndroid Build Coastguard Worker "libtinyxml2", 17*70a7ec85SAndroid Build Coastguard Worker "libvintf", 18*70a7ec85SAndroid Build Coastguard Worker ], 19*70a7ec85SAndroid Build Coastguard Worker} 20*70a7ec85SAndroid Build Coastguard Worker 21*70a7ec85SAndroid Build Coastguard Workercc_test_library { 22*70a7ec85SAndroid Build Coastguard Worker name: "test_compile_use_libaidlvintf_gtest_helper_static", 23*70a7ec85SAndroid Build Coastguard Worker defaults: ["use_libaidlvintf_gtest_helper_static"], 24*70a7ec85SAndroid Build Coastguard Worker visibility: [":__subpackages__"], 25*70a7ec85SAndroid Build Coastguard Worker} 26*70a7ec85SAndroid Build Coastguard Worker 27*70a7ec85SAndroid Build Coastguard Workercc_library_static { 28*70a7ec85SAndroid Build Coastguard Worker name: "libaidlvintf_gtest_helper", 29*70a7ec85SAndroid Build Coastguard Worker export_include_dirs: ["include"], 30*70a7ec85SAndroid Build Coastguard Worker srcs: [ 31*70a7ec85SAndroid Build Coastguard Worker "Vintf.cpp", 32*70a7ec85SAndroid Build Coastguard Worker ], 33*70a7ec85SAndroid Build Coastguard Worker shared_libs: [ 34*70a7ec85SAndroid Build Coastguard Worker "libbase", 35*70a7ec85SAndroid Build Coastguard Worker "libz", 36*70a7ec85SAndroid Build Coastguard Worker "libselinux", 37*70a7ec85SAndroid Build Coastguard Worker "libtinyxml2", 38*70a7ec85SAndroid Build Coastguard Worker "libvintf", 39*70a7ec85SAndroid Build Coastguard Worker "libutils", 40*70a7ec85SAndroid Build Coastguard Worker ], 41*70a7ec85SAndroid Build Coastguard Worker static_libs: [ 42*70a7ec85SAndroid Build Coastguard Worker "libgtest", 43*70a7ec85SAndroid Build Coastguard Worker ], 44*70a7ec85SAndroid Build Coastguard Worker} 45