mirror of
https://github.com/openharmony/miscservices_screenlock.git
synced 2026-07-01 09:24:51 -04:00
+1
-1
@@ -20,4 +20,4 @@ ohos_prebuilt_etc("screenlockservice.cfg") {
|
||||
relative_install_dir = "init"
|
||||
part_name = "screenlock"
|
||||
subsystem_name = "miscservices"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,26 +15,24 @@ import("//build/ohos.gni")
|
||||
|
||||
config("screenlock_frameworks_innerkitsimpl_config") {
|
||||
visibility = [ ":*" ]
|
||||
include_dirs = [
|
||||
"include",
|
||||
]
|
||||
include_dirs = [ "include" ]
|
||||
|
||||
cflags_cc = [ "-fexceptions" ]
|
||||
}
|
||||
|
||||
ohos_shared_library("screenlock_client") {
|
||||
sources = [
|
||||
"src/screenlock_manager.cpp",
|
||||
"src/screenlock_app_manager.cpp",
|
||||
"src/screenlock_manager.cpp",
|
||||
"src/screenlock_manager_proxy.cpp",
|
||||
"src/screenlock_system_ability_stub.cpp",
|
||||
"src/screenlock_system_ability_stub.cpp",
|
||||
]
|
||||
|
||||
public_configs = [
|
||||
"//utils/native/base:utils_config",
|
||||
":screenlock_frameworks_innerkitsimpl_config",
|
||||
]
|
||||
include_dirs = [
|
||||
include_dirs = [
|
||||
"include",
|
||||
"//base/miscservices/screenlock/services/include",
|
||||
"//base/miscservices/screenlock/interfaces/innerkits/notify/native/include",
|
||||
@@ -44,14 +42,14 @@ ohos_shared_library("screenlock_client") {
|
||||
]
|
||||
deps = [
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//utils/native/base:utils",
|
||||
"//foundation/distributedschedule/safwk/interfaces/innerkits/safwk:system_ability_fwk",
|
||||
"//foundation/distributedschedule/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
|
||||
"//foundation/distributedschedule/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
|
||||
"//utils/native/base:utils",
|
||||
]
|
||||
external_deps = [
|
||||
"ability_base:base",
|
||||
"ipc:ipc_core",
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"ipc:ipc_core",
|
||||
]
|
||||
relative_install_dir = "module"
|
||||
subsystem_name = "miscservices"
|
||||
|
||||
@@ -13,9 +13,7 @@
|
||||
import("//build/ohos.gni")
|
||||
config("screenlock_interfaces_kits_napi_config") {
|
||||
visibility = [ ":*" ]
|
||||
include_dirs = [
|
||||
"include",
|
||||
]
|
||||
include_dirs = [ "include" ]
|
||||
|
||||
cflags_cc = [ "-fexceptions" ]
|
||||
}
|
||||
@@ -29,22 +27,20 @@ ohos_shared_library("screenlock") {
|
||||
"//base/miscservices/screenlock/services/include",
|
||||
"//base/miscservices/screenlock/utils/include",
|
||||
]
|
||||
public_configs = [
|
||||
":screenlock_interfaces_kits_napi_config",
|
||||
]
|
||||
public_configs = [ ":screenlock_interfaces_kits_napi_config" ]
|
||||
sources = [
|
||||
"src/napi_screenlock_ability.cpp",
|
||||
"src/screenlock_system_ability_callback.cpp",
|
||||
"src/async_call.cpp",
|
||||
"src/napi_screenlock_ability.cpp",
|
||||
"src/screenlock_js_util.cpp",
|
||||
"src/screenlock_system_ability_callback.cpp",
|
||||
"src/screenlock_unlock_callback.cpp",
|
||||
]
|
||||
deps = [
|
||||
"//base/miscservices/screenlock/frameworks/kitsimpl:screenlock_client",
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//foundation/ace/napi:ace_napi",
|
||||
"//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler",
|
||||
"//utils/native/base:utils",
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//base/miscservices/screenlock/frameworks/kitsimpl:screenlock_client",
|
||||
]
|
||||
external_deps = [
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
@@ -53,4 +49,4 @@ ohos_shared_library("screenlock") {
|
||||
relative_install_dir = "module"
|
||||
subsystem_name = "miscservices"
|
||||
part_name = "screenlock"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,5 +16,3 @@ ohos_sa_profile("screenlock_sa_profiles") {
|
||||
sources = [ "3704.xml" ]
|
||||
part_name = "screenlock"
|
||||
}
|
||||
|
||||
|
||||
|
||||
+13
-18
@@ -15,58 +15,53 @@ import("//build/ohos.gni")
|
||||
|
||||
config("screenlock_service_config") {
|
||||
visibility = [ ":*" ]
|
||||
include_dirs = [
|
||||
"include",
|
||||
]
|
||||
include_dirs = [ "include" ]
|
||||
|
||||
cflags_cc = [ "-fexceptions" ]
|
||||
}
|
||||
|
||||
ohos_shared_library("screenlock_server") {
|
||||
sources = [
|
||||
"src/screenlock_get_info_callback.cpp",
|
||||
"src/screenlock_manager_stub.cpp",
|
||||
"src/screenlock_system_ability.cpp",
|
||||
"src/screenlock_system_ability_proxy.cpp",
|
||||
"src/screenlock_get_info_callback.cpp",
|
||||
]
|
||||
|
||||
public_configs = [
|
||||
"//utils/native/base:utils_config",
|
||||
":screenlock_service_config",
|
||||
]
|
||||
include_dirs = [
|
||||
include_dirs = [
|
||||
"//utils/native/base/include",
|
||||
"//utils/system/safwk/native/include",
|
||||
"//base/telephony/core_service/utils/log/include",
|
||||
"//base/telephony/core_service/interfaces/innerkits/include",
|
||||
"//base/telephony/core_service/interfaces/innerkits/include",
|
||||
"//base/miscservices/screenlock/frameworks/kitsimpl/include",
|
||||
"//base/user_idm/interfaces/innerkits/include",
|
||||
"//third_party/json/include",
|
||||
]
|
||||
deps = [
|
||||
"//utils/native/base:utils",
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//base/telephony/core_service/interfaces/innerkits:tel_core_service_api",
|
||||
"//base/user_iam/user_idm/interfaces/innerkits:useridm_framework",
|
||||
"//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler",
|
||||
"//foundation/distributedschedule/safwk/interfaces/innerkits/safwk:system_ability_fwk",
|
||||
"//foundation/distributedschedule/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//base/telephony/core_service/interfaces/innerkits:tel_core_service_api",
|
||||
"//foundation/windowmanager/utils:libwmutil",
|
||||
"//base/user_iam/user_idm/interfaces/innerkits:useridm_framework",
|
||||
"//utils/native/base:utils",
|
||||
]
|
||||
external_deps = [
|
||||
"ipc:ipc_core",
|
||||
"ril_adapter:hril_innerkits",
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"bundle_framework:appexecfwk_core",
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"ipc:ipc_core",
|
||||
"multimedia_image_standard:image_native",
|
||||
"window_manager:libwm",
|
||||
"os_account_standard:os_account_innerkits",
|
||||
"ril_adapter:hril_innerkits",
|
||||
"window_manager:libdm",
|
||||
"os_account_standard:os_account_innerkits",
|
||||
"window_manager:libwm",
|
||||
]
|
||||
relative_install_dir = "module"
|
||||
subsystem_name = "miscservices"
|
||||
part_name = "screenlock"
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
+7
-6
@@ -22,9 +22,10 @@ ohos_unittest("ScreenLockServiceTest") {
|
||||
"//base/miscservices/screenlock/frameworks/kitsimpl/include",
|
||||
]
|
||||
|
||||
sources = [ "unittest/screenlock_service_test.cpp",
|
||||
"unittest/screenlock_notify_test_instance.cpp",
|
||||
"unittest/screenlock_unlock_callback_test.cpp"
|
||||
sources = [
|
||||
"unittest/screenlock_notify_test_instance.cpp",
|
||||
"unittest/screenlock_service_test.cpp",
|
||||
"unittest/screenlock_unlock_callback_test.cpp",
|
||||
]
|
||||
|
||||
external_deps = [
|
||||
@@ -32,19 +33,19 @@ ohos_unittest("ScreenLockServiceTest") {
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"ipc:ipc_core",
|
||||
"multimedia_image_standard:image_native",
|
||||
"window_manager:libwm",
|
||||
"window_manager:libdm",
|
||||
"window_manager:libwm",
|
||||
]
|
||||
|
||||
deps = [
|
||||
"//base/miscservices/screenlock/frameworks/kitsimpl:screenlock_client",
|
||||
"//base/miscservices/screenlock/services:screenlock_server",
|
||||
"//base/miscservices/screenlock/utils:screenlock_utils",
|
||||
"//third_party/googletest:gtest_main",
|
||||
"//utils/native/base:utils",
|
||||
"//foundation/appexecfwk/standard/interfaces/innerkits/libeventhandler:libeventhandler",
|
||||
"//foundation/distributedschedule/safwk/interfaces/innerkits/safwk:system_ability_fwk",
|
||||
"//foundation/distributedschedule/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
|
||||
"//third_party/googletest:gtest_main",
|
||||
"//utils/native/base:utils",
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
+8
-14
@@ -23,31 +23,25 @@ config("screenlock_utils_config") {
|
||||
cflags_cc = [ "-fexceptions" ]
|
||||
}
|
||||
ohos_shared_library("screenlock_utils") {
|
||||
sources = [
|
||||
"src/screenlock_bundlename.cpp",
|
||||
]
|
||||
sources = [ "src/screenlock_bundlename.cpp" ]
|
||||
|
||||
public_configs = [
|
||||
":screenlock_utils_config",
|
||||
]
|
||||
public_configs = [ ":screenlock_utils_config" ]
|
||||
|
||||
include_dirs = [ "//utils/native/base/include" ]
|
||||
|
||||
include_dirs = [
|
||||
"//utils/native/base/include",
|
||||
]
|
||||
|
||||
deps = [
|
||||
"//utils/native/base:utils",
|
||||
"//foundation/distributedschedule/safwk/interfaces/innerkits/safwk:system_ability_fwk",
|
||||
"//foundation/distributedschedule/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
|
||||
"//utils/native/base:utils",
|
||||
]
|
||||
external_deps = [
|
||||
"ability_base:base",
|
||||
"ability_base:want",
|
||||
"ipc:ipc_core",
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"bundle_framework:appexecfwk_base",
|
||||
"bundle_framework:appexecfwk_core",
|
||||
"ces_standard:cesfwk_services",
|
||||
"bundle_framework:appexecfwk_base",
|
||||
"hiviewdfx_hilog_native:libhilog",
|
||||
"ipc:ipc_core",
|
||||
]
|
||||
relative_install_dir = "module"
|
||||
subsystem_name = "miscservices"
|
||||
|
||||
Reference in New Issue
Block a user