diff --git a/BUILD.gn b/BUILD.gn index 34881857a1bc7d369a5a88b90789a6a1d15a489b..31c70e6b37e807bf00e3638f0e464dcae57df61a 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -341,6 +341,7 @@ ohos_shared_library("fmskit_native") { public_configs = [ ":fmskit_public_config" ] sources = [ "interfaces/kits/native/src/form_caller_mgr.cpp", + "interfaces/inner_api/src/form_event_hiappevent.cpp", "interfaces/kits/native/src/form_errors.cpp", "interfaces/kits/native/src/form_host_caller.cpp", "interfaces/kits/native/src/form_host_client.cpp", @@ -381,6 +382,8 @@ ohos_shared_library("fmskit_native") { } if (hiappevent_global_part_enabled) { defines += [ "NO_RUNTIME_EMULATOR" ] + + external_deps += [ "hiappevent:hiappevent_innerapi" ] } } @@ -457,7 +460,6 @@ ohos_shared_library("form_manager") { sources = [ "interfaces/inner_api/src/form_ashmem.cpp", "interfaces/inner_api/src/form_ecological_rule_param.cpp", - "interfaces/inner_api/src/form_event_hiappevent.cpp", "interfaces/inner_api/src/form_host_proxy.cpp", "interfaces/inner_api/src/form_host_stub.cpp", "interfaces/inner_api/src/form_info_filter.cpp", @@ -519,13 +521,6 @@ ohos_shared_library("form_manager") { subsystem_name = "ability" innerapi_tags = [ "platformsdk" ] part_name = "form_fwk" - - defines = [] - if (hiappevent_global_part_enabled) { - defines += [ "NO_RUNTIME_EMULATOR" ] - - external_deps += [ "hiappevent:hiappevent_innerapi" ] - } } ohos_prebuilt_etc("form_config") {