1*33f37583SAndroid Build Coastguard Worker// Copyright (C) 2021 The Android Open Source Project 2*33f37583SAndroid Build Coastguard Worker// 3*33f37583SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*33f37583SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*33f37583SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*33f37583SAndroid Build Coastguard Worker// 7*33f37583SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*33f37583SAndroid Build Coastguard Worker// 9*33f37583SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*33f37583SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*33f37583SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*33f37583SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*33f37583SAndroid Build Coastguard Worker// limitations under the License. 14*33f37583SAndroid Build Coastguard Worker 15*33f37583SAndroid Build Coastguard Workerpackage { 16*33f37583SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 17*33f37583SAndroid Build Coastguard Worker default_team: "trendy_team_treble", 18*33f37583SAndroid Build Coastguard Worker} 19*33f37583SAndroid Build Coastguard Worker 20*33f37583SAndroid Build Coastguard Workercc_test { 21*33f37583SAndroid Build Coastguard Worker name: "CtsApexSharedLibrariesTestCases", 22*33f37583SAndroid Build Coastguard Worker test_suites: [ 23*33f37583SAndroid Build Coastguard Worker "cts", 24*33f37583SAndroid Build Coastguard Worker "device-tests", 25*33f37583SAndroid Build Coastguard Worker "mts", 26*33f37583SAndroid Build Coastguard Worker ], 27*33f37583SAndroid Build Coastguard Worker compile_multilib: "both", 28*33f37583SAndroid Build Coastguard Worker multilib: { 29*33f37583SAndroid Build Coastguard Worker lib32: { 30*33f37583SAndroid Build Coastguard Worker suffix: "32", 31*33f37583SAndroid Build Coastguard Worker }, 32*33f37583SAndroid Build Coastguard Worker lib64: { 33*33f37583SAndroid Build Coastguard Worker suffix: "64", 34*33f37583SAndroid Build Coastguard Worker }, 35*33f37583SAndroid Build Coastguard Worker }, 36*33f37583SAndroid Build Coastguard Worker 37*33f37583SAndroid Build Coastguard Worker shared_libs: [ 38*33f37583SAndroid Build Coastguard Worker "liblog", 39*33f37583SAndroid Build Coastguard Worker "libdl_android", 40*33f37583SAndroid Build Coastguard Worker ], 41*33f37583SAndroid Build Coastguard Worker 42*33f37583SAndroid Build Coastguard Worker static_libs: [ 43*33f37583SAndroid Build Coastguard Worker "libbase", 44*33f37583SAndroid Build Coastguard Worker "libfs_mgr", 45*33f37583SAndroid Build Coastguard Worker ], 46*33f37583SAndroid Build Coastguard Worker 47*33f37583SAndroid Build Coastguard Worker srcs: [ 48*33f37583SAndroid Build Coastguard Worker "apex_shared_libraries_test.cpp", 49*33f37583SAndroid Build Coastguard Worker ], 50*33f37583SAndroid Build Coastguard Worker 51*33f37583SAndroid Build Coastguard Worker cflags: [ 52*33f37583SAndroid Build Coastguard Worker "-Wall", 53*33f37583SAndroid Build Coastguard Worker "-Wextra", 54*33f37583SAndroid Build Coastguard Worker "-Werror", 55*33f37583SAndroid Build Coastguard Worker ], 56*33f37583SAndroid Build Coastguard Worker} 57