blob: dc7f88a49c0ce5034ce45a1b1b625d78e4035ef5 [file] [log] [blame]
Jayant Chowdharybe543d42018-08-15 13:16:14 -07001// Copyright 2018 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15cc_binary {
16 name: "cameraserver",
17
18 srcs: ["main_cameraserver.cpp"],
19
Marco Nelissen6b285942019-10-21 14:52:30 -070020 header_libs: [
21 "libmedia_headers",
22 ],
23
Jayant Chowdharybe543d42018-08-15 13:16:14 -070024 shared_libs: [
25 "libcameraservice",
26 "liblog",
27 "libutils",
28 "libui",
29 "libgui",
30 "libbinder",
Steven Moreland5fee0f22019-06-10 13:35:00 -070031 "libhidlbase",
Jayant Chowdharybe543d42018-08-15 13:16:14 -070032 "android.hardware.camera.common@1.0",
33 "android.hardware.camera.provider@2.4",
Eino-Ville Talvala63f36112018-12-06 14:57:03 -080034 "android.hardware.camera.provider@2.5",
Shuzhen Wang43858162020-01-10 13:42:15 -080035 "android.hardware.camera.provider@2.6",
Jayant Chowdharybe543d42018-08-15 13:16:14 -070036 "android.hardware.camera.device@1.0",
37 "android.hardware.camera.device@3.2",
Emilian Peev35ae8262018-11-08 13:11:32 +000038 "android.hardware.camera.device@3.4",
Jayant Chowdharybe543d42018-08-15 13:16:14 -070039 ],
40 compile_multilib: "32",
41 cflags: [
42 "-Wall",
43 "-Wextra",
44 "-Werror",
45 "-Wno-unused-parameter",
46 ],
47
48 init_rc: ["cameraserver.rc"],
49
50 vintf_fragments: [
Shuzhen Wang4fa28d22020-01-23 15:57:25 -080051 "manifest_android.frameworks.cameraservice.service@2.1.xml",
Jayant Chowdharybe543d42018-08-15 13:16:14 -070052 ],
53}