diff --git a/app_file_service.gni b/app_file_service.gni index 8a49035045e68705ecf5eaa89a6d1a304a0184e9..52f53d55b1099b0e5dff6eea365ab539f7b1b12d 100644 --- a/app_file_service.gni +++ b/app_file_service.gni @@ -18,8 +18,13 @@ path_napi = "//foundation/arkui/napi" app_file_service_path = "//foundation/filemanagement/app_file_service" declare_args() { sandbox_manarer = false + form_fwk = false if (defined(global_parts_info) && defined(global_parts_info.accesscontrol_sandbox_manager)) { sandbox_manarer = true } + if (defined(global_parts_info) && + defined(global_parts_info.ability_form_fwk)) { + form_fwk = true + } } diff --git a/bundle.json b/bundle.json index d81e5f73a9067cf8bbc51de3e9539ff9991670e6..d3df192d085cb606ab4ea48b3a6c352e57772b8a 100644 --- a/bundle.json +++ b/bundle.json @@ -31,11 +31,14 @@ "device_manager", "faultloggerd", "file_api", + "form_fwk", "hitrace", "hilog", "hisysevent", "ipc", + "image_framework", "init", + "input", "napi", "safwk", "samgr", diff --git a/interfaces/kits/js/BUILD.gn b/interfaces/kits/js/BUILD.gn index 16db36cefd384d774767f1f0c00f6146f3a86899..1d1ad9125d7f35e5596faf006f2adda3a94d49c5 100644 --- a/interfaces/kits/js/BUILD.gn +++ b/interfaces/kits/js/BUILD.gn @@ -45,6 +45,7 @@ ohos_shared_library("fileshare") { external_deps = [ "ability_base:want", "ability_base:zuri", + "ability_runtime:ability_connect_callback_stub", "ability_runtime:abilitykit_native", "ability_runtime:extensionkit_native", "ability_runtime:uri_permission_mgr", @@ -60,6 +61,7 @@ ohos_shared_library("fileshare") { "file_api:remote_uri_native", "hilog:libhilog", "init:libbegetutil", + "input:libmmi-client", "ipc:ipc_core", "napi:ace_napi", ] @@ -71,6 +73,9 @@ ohos_shared_library("fileshare") { "ABILITY_RUNTIME_FEATURE_SANDBOXMANAGER", ] } + if (form_fwk) { + external_deps += [ "form_fwk:form_manager" ] + } relative_install_dir = "module" part_name = "app_file_service" diff --git a/services/backup_sa/BUILD.gn b/services/backup_sa/BUILD.gn index 8c877bed7bf7acf436005dcaf3b355ec3aa5ce41..b01474f614f5c58b06ae2565aab17b571910be80 100644 --- a/services/backup_sa/BUILD.gn +++ b/services/backup_sa/BUILD.gn @@ -76,6 +76,7 @@ ohos_shared_library("backup_sa") { "hilog:libhilog", "hisysevent:libhisysevent", "hitrace:hitrace_meter", + "image_framework:image_native", "init:libbegetutil", "ipc:ipc_core", "safwk:system_ability_fwk",