• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2021 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13import(
14    "//foundation/communication/dsoftbus/adapter/common/net/bluetooth/net_bluetooth.gni")
15import("//foundation/communication/dsoftbus/dsoftbus.gni")
16
17br_adapter_src =
18    [ "$dsoftbus_root_path/core/adapter/br/mock/wrapper_br_interface.c" ]
19
20br_adapter_inc = [
21  "$dsoftbus_root_path/core/adapter/br/include",
22  "//foundation/communication/bluetooth/interfaces/innerkits/native_c/include",
23]
24
25if (defined(ohos_lite)) {
26  bus_center_core_adapter_src = [ "$dsoftbus_root_path/core/adapter/bus_center/src/lnn_settingdata_event_monitor_virtual.cpp" ]
27
28  bus_center_core_adapter_inc =
29      [ "$dsoftbus_root_path/core/adapter/bus_center/include" ]
30
31  bus_center_core_adapter_deps = []
32} else {
33  bus_center_core_adapter_src = [ "$dsoftbus_root_path/core/adapter/bus_center/src/lnn_settingdata_event_monitor.cpp" ]
34
35  bus_center_core_adapter_inc = [
36    "$dsoftbus_root_path/adapter/common/bus_center/include",
37    "$dsoftbus_root_path/core/adapter/bus_center/include",
38    "//foundation/aafwk/standard/frameworks/kits/ability/native/include",
39    "//foundation/aafwk/standard/interfaces/innerkits/want/include/ohos/aafwk/content",
40    "//foundation/distributeddatamgr/appdatamgr/interfaces/innerkits/native_rdb/include",
41    "//foundation/distributeddatamgr/appdatamgr/interfaces/innerkits/native_dataability/include",
42    "//foundation/aafwk/standard/interfaces/innerkits/dataobs_manager/include",
43  ]
44
45  bus_center_core_adapter_deps = [
46    "//foundation/aafwk/standard/frameworks/kits/ability/native:abilitykit_native",
47    "//foundation/aafwk/standard/interfaces/innerkits/dataobs_manager:dataobs_manager",
48    "//foundation/distributeddatamgr/appdatamgr/interfaces/innerkits/native_dataability:native_dataability",
49    "//foundation/distributeddatamgr/appdatamgr/interfaces/innerkits/native_rdb:native_rdb",
50    "//foundation/distributedschedule/dmsfwk/interfaces/innerkits/uri:zuri",
51  ]
52}
53