blob: 691d77252e6a3255a127d146b14b60ceb9028ded [file] [log] [blame]
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -08001//
2// Copyright (C) 2016 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
Bob Badourc22b35b2021-02-23 14:26:20 -080017package {
18 // See: http://go/android-license-faq
19 // A large-scale-change added 'default_applicable_licenses' to import
20 // all of the 'license_kinds' from "hardware_interfaces_license"
21 // to get the below license kinds:
22 // SPDX-license-identifier-Apache-2.0
23 default_applicable_licenses: ["hardware_interfaces_license"],
24}
25
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -080026cc_test {
Zhuoyao Zhang8422f6a2017-02-17 18:20:58 -080027 name: "VtsHalCameraProviderV2_4TargetTest",
Tri Vo7a998e52017-08-04 16:38:23 -070028 defaults: ["VtsHalTargetTestDefaults"],
Jiyong Parkb9b59bd2017-06-12 17:08:52 +090029 srcs: ["VtsHalCameraProviderV2_4TargetTest.cpp"],
Tri Vo7a998e52017-08-04 16:38:23 -070030
31 // TODO(b/64437680): Assume these are always available on the device.
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -080032 shared_libs: [
Emilian Peev24f09642017-02-28 16:54:13 +000033 "libbinder",
Tri Vo7a998e52017-08-04 16:38:23 -070034 "libcamera_metadata",
Yin-Chia Yeh58dd1652018-02-23 12:09:39 -080035 "libcutils",
Tri Vo7a998e52017-08-04 16:38:23 -070036 "libfmq",
Emilian Peev24f09642017-02-28 16:54:13 +000037 "libgui",
Emilian Peev9af635c2017-05-23 16:37:11 +010038 "libui",
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -080039 ],
Tri Vo7a998e52017-08-04 16:38:23 -070040
41 // Statically link to libs not guaranteed to be present on the device.
Jiyong Parkb9b59bd2017-06-12 17:08:52 +090042 static_libs: [
Tri Vo7a998e52017-08-04 16:38:23 -070043 "android.hardware.camera.common@1.0",
Jiyong Parkb9b59bd2017-06-12 17:08:52 +090044 "android.hardware.camera.common@1.0-helper",
Tri Vo7a998e52017-08-04 16:38:23 -070045 "android.hardware.camera.device@1.0",
46 "android.hardware.camera.device@3.2",
Eino-Ville Talvalae224f062017-09-29 16:37:59 -070047 "android.hardware.camera.device@3.3",
Emilian Peeve18057b2017-11-13 16:03:44 +000048 "android.hardware.camera.device@3.4",
Shuzhen Wang6bdeaf52018-09-05 09:40:00 -070049 "android.hardware.camera.device@3.5",
Emilian Peev9ab6b3e2020-01-14 15:48:07 -080050 "android.hardware.camera.device@3.6",
51 "android.hardware.camera.metadata@3.4",
Tri Vo7a998e52017-08-04 16:38:23 -070052 "android.hardware.camera.provider@2.4",
Eino-Ville Talvalaaa04b3b2019-01-18 17:33:14 -080053 "android.hardware.camera.provider@2.5",
Shuzhen Wang05066102020-01-10 12:43:08 -080054 "android.hardware.camera.provider@2.6",
Tri Vo7a998e52017-08-04 16:38:23 -070055 "android.hardware.graphics.common@1.0",
Emilian Peev9e7b2f42018-04-09 16:47:22 +010056 "android.hidl.allocator@1.0",
Tri Vo7a998e52017-08-04 16:38:23 -070057 "libgrallocusage",
Emilian Peev9e7b2f42018-04-09 16:47:22 +010058 "libhidlmemory",
nelsonlib7287d22019-11-25 17:05:59 +080059 "libgralloctypes",
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -080060 ],
Dan Shi3a8a6502020-03-26 00:06:39 -070061 test_suites: ["general-tests", "vts"],
Yin-Chia Yeh2d9f1442016-12-21 15:50:51 -080062}