OSDN Git Service

Do not send AT+CHLD=? if the 3-way call feature is not supported am: 79dc36d01a
[android-x86/system-bt.git] / btcore / BUILD.gn
1 #
2 #  Copyright (C) 2015 Google, Inc.
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
17 static_library("btcore") {
18   sources = [
19     "src/bdaddr.c",
20     "src/device_class.c",
21     "src/hal_util.c",
22     "src/module.c",
23     "src/property.c",
24     "src/uuid.c",
25     "src/osi_module.c",
26   ]
27
28   include_dirs = [
29     "include",
30     "//",
31   ]
32 }
33
34 executable("net_test_btcore") {
35   testonly = true
36   sources = [
37     "test/bdaddr_test.cpp",
38     "test/device_class_test.cpp",
39     "test/property_test.cpp",
40     "test/uuid_test.cpp",
41     "//osi/test/AllocationTestHarness.cpp",
42   ]
43
44   include_dirs = [
45     "include",
46     "//",
47   ]
48
49   deps = [
50     "//btcore",
51     "//osi",
52     "//third_party/googletest:gtest_main",
53   ]
54
55   libs = [
56     "-lpthread",
57     "-lrt",
58     "-ldl",
59   ]
60 }