diff --git a/services/devicemanagerservice/BUILD.gn b/services/devicemanagerservice/BUILD.gn index 8dd66839c2753176f46b3cdfd448c058e96980e9..6b135a2dc5b66be9d6438a53246b0fe12a823433 100755 --- a/services/devicemanagerservice/BUILD.gn +++ b/services/devicemanagerservice/BUILD.gn @@ -11,12 +11,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -if (defined(ohos_lite)) { - import("//build/lite/config/component/lite_component.gni") -} else { - import("//build/ohos.gni") -} - +import("//build/ohos.gni") import("//foundation/distributedhardware/devicemanager/devicemanager.gni") if (defined(ohos_lite)) { @@ -252,13 +247,8 @@ if (defined(ohos_lite)) { "${common_path}/include/ipc/model", "${utils_path}/include", "${utils_path}/include/permission/standard", - "//base/security/deviceauth/interfaces/innerkits", "//third_party/json/include", ] - - if (os_account_part_exists) { - include_dirs += [ "//base/account/os_account/interfaces/innerkits/osaccount/native/include" ] - } } ohos_shared_library("devicemanagerservice") { @@ -299,31 +289,18 @@ if (defined(ohos_lite)) { deps = [ "${innerkits_path}/native_cpp:devicemanagersdk", "${utils_path}:devicemanagerutils", - "//base/security/deviceauth/services:deviceauth_sdk", - "//foundation/aafwk/standard/interfaces/innerkits/ability_manager:ability_manager", - "//foundation/aafwk/standard/interfaces/innerkits/want:want", "//foundation/aafwk/standard/services/abilitymgr:abilityms", ] - if (os_account_part_exists) { - defines += [ "OS_ACCOUNT_PART_EXISTS" ] - deps += [ "//base/account/os_account/frameworks/osaccount/native:os_account_innerkits" ] - } - - if (!device_manager_base_no_interaction_auth) { - deps += [ - "${common_path}/include/show_confirm_dialog/dialog_ui/js:dialog_js_files_etc", - "//foundation/ace/ace_engine/interfaces/innerkits/ui_service_manager:ui_service_mgr", - "//foundation/windowmanager/wm:libwm", - ] - defines += [ "SUPPORT_GRAPHICS" ] - } external_deps = [ + "ability_base:want", + "ability_runtime:ability_manager", "ability_runtime:app_manager", "bundle_framework:appexecfwk_base", "bundle_framework:appexecfwk_core", "common_event_service:cesfwk_core", "common_event_service:cesfwk_innerkits", + "deviceauth_standard:deviceauth_sdk", "dsoftbus_standard:softbus_client", "eventhandler:libeventhandler", "hiviewdfx_hilog_native:libhilog", @@ -335,8 +312,21 @@ if (defined(ohos_lite)) { "utils_base:utils", ] - subsystem_name = "distributedhardware" + if (os_account_part_exists) { + defines += [ "OS_ACCOUNT_PART_EXISTS" ] + external_deps += [ "os_accout_standard:os_account_innerkits" ] + } + if (!device_manager_base_no_interaction_auth) { + deps += [ "${common_path}/include/show_confirm_dialog/dialog_ui/js:dialog_js_files_etc" ] + defines += [ "SUPPORT_GRAPHICS" ] + external_deps += [ + "ace_engine_standard:ui_service_mgr", + "window_manager:libwm", + ] + } + + subsystem_name = "distributedhardware" part_name = "device_manager_base" } }