1/* 2 * Copyright (C) 2019 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 17package { 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_google_camera_license" 21 // to get the below license kinds: 22 // SPDX-license-identifier-Apache-2.0 23 default_applicable_licenses: ["hardware_google_camera_license"], 24} 25 26cc_library_static { 27 name: "lib_profiler_proto", 28 srcs: [ 29 "profiler.proto", 30 ], 31 rtti: false, 32 proto: { 33 type: "lite", 34 canonical_path_from_root: true, 35 export_proto_headers: true, 36 }, 37 38 owner: "google", 39 vendor: true, 40 host_supported: true, 41} 42 43cc_library_shared { 44 name: 45 "lib_profiler", 46 47 srcs: [ 48 "profiler.cc", 49 ], 50 51 include_dirs: ["."], 52 53 cflags: [ 54 "-Werror", 55 "-Wall", 56 ], 57 58 shared_libs: [ 59 "libcutils", 60 "liblog", 61 "libprotobuf-cpp-full", 62 "libutils", 63 ], 64 65 whole_static_libs: [ 66 "lib_profiler_proto", 67 ], 68 export_static_lib_headers: [ 69 "lib_profiler_proto", 70 ], 71 export_include_dirs: ["."], 72 73 owner: "google", 74 vendor: true, 75 host_supported: true, 76 rtti: true, 77} 78