blob: 3401dd7f2759129de12e4c746b6e8ed84c999af6 [file] [log] [blame]
Andrew Sculle4e2ffc2017-08-10 10:03:20 +01001//
2// Copyright (C) 2017 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
17subdirs = [
18 "keymaster",
19 "oemlock",
20 "weaver",
21]
22
23// Defaults for all Nugget related C and C++ code
24cc_defaults {
25 name: "nugget_cc_defaults",
26 relative_install_path: "hw",
27 vendor: true,
28 owner: "google",
29 clang: true,
30 cflags: [
31 "-pedantic",
32 "-Wall",
33 "-Wextra",
34 "-Werror",
35 ],
36}
37
38// Defaults for the Nugget HAL binaries
39cc_defaults {
40 name: "nugget_hal_defaults",
41 defaults: ["nugget_cc_defaults"],
42 shared_libs: [
43 "libbase",
44 "libhidlbase",
45 "libhidltransport",
46 "libutils",
47 ],
48}