diff --git a/interfaces/innerkits/libeventhandler/BUILD.gn b/interfaces/innerkits/libeventhandler/BUILD.gn index 37645fb990209b78fd2b9bde0a2ea9d551e119ba..768fcffa17dcbc282e38ae2a95c325ce977a1c51 100644 --- a/interfaces/innerkits/libeventhandler/BUILD.gn +++ b/interfaces/innerkits/libeventhandler/BUILD.gn @@ -19,8 +19,6 @@ import( config("public_libeventhandler_config") { include_dirs = [ "include", - "//base/hiviewdfx/interfaces/innerkits/libhilog/include", - "//base/hiviewdfx/interfaces/innerkits/libhitrace/include", ] } diff --git a/libs/libeventhandler/BUILD.gn b/libs/libeventhandler/BUILD.gn index 362c23ad74a90833ba676912c7e4986b27c061be..dc939653a5479d1094a3ad0a2f0900b63338afed 100644 --- a/libs/libeventhandler/BUILD.gn +++ b/libs/libeventhandler/BUILD.gn @@ -19,8 +19,6 @@ config("libeventhandler_config") { "${appexecfwk_path}/interfaces/innerkits/libeventhandler/include", "//utils/native/base/include", "src", - "//base/hiviewdfx/interfaces/innerkits/libhilog/include", - "//base/hiviewdfx/interfaces/innerkits/libhitrace/include", ] } diff --git a/libs/libeventhandler/bundle.json b/libs/libeventhandler/bundle.json new file mode 100644 index 0000000000000000000000000000000000000000..6a672efafce4a6301d13ca0fb0852bb6db0d128d --- /dev/null +++ b/libs/libeventhandler/bundle.json @@ -0,0 +1,52 @@ +{ + "name": "@ohos/eventhandler", + "description": "事件处理服务", + "version": "3.1", + "license": "Apache 2.0", + "segment": { + "destPath": "foundation/appexecfwk/standard/libs/libeventhandler" + }, + "component": { + "name": "eventhandler", + "subsystem": "appexecfwk", + "syscap": [], + "features": [], + "adapted_system_type": [ + "standard" + ], + "rom": "100KB", + "ram": "100KB", + "deps": { + "components": [ + "hitrace_native", + "hiviewdfx_hilog_native" + ], + "third_party": [] + }, + "build": { + "sub_component": [ + "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler" + ], + "inner_kits": [ + { + "header": { + "header_base": "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler/include", + "header_files": [ + "event_handler_errors.h", + "event_handler.h", + "event_queue.h", + "event_runner.h", + "inner_event.h", + "file_descriptor_listener.h", + "native_implement_eventhandler.h" + ] + }, + "name": "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler" + } + ], + "test": [ + "//foundation/appexecfwk/standard/libs/libeventhandler/test:unittest" + ] + } + } +} \ No newline at end of file diff --git a/ohos.build b/ohos.build index 4d58607160452d6b87b7c21dacba708b21eb21f6..3cbb1b63c2998d6e62b8aa43b226f843ebe4667a 100644 --- a/ohos.build +++ b/ohos.build @@ -2,31 +2,6 @@ "aosp_java_api_allowlist": "//foundation/appexecfwk/adapter/appexecfwk-java-aosp-apis.txt", "aosp_cxx_api_allowlist": "//foundation/appexecfwk/adapter/appexecfwk_cxx_api_allowlist.txt", "parts": { - "eventhandler": { - "inner_kits": [ - { - "header": { - "header_base": "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler/include", - "header_files": [ - "event_handler_errors.h", - "event_handler.h", - "event_queue.h", - "event_runner.h", - "inner_event.h", - "file_descriptor_listener.h", - "native_implement_eventhandler.h" - ] - }, - "name": "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler" - } - ], - "module_list": [ - "//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler" - ], - "test_list": [ - "//foundation/appexecfwk/standard/libs/libeventhandler/test:unittest" - ] - }, "appexecfwk_standard": { "inner_kits": [ {