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