1{ 2 "name": "@ohos/os_account", 3 "description": "Allowing apps to use OS account-related functions", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/account/os_account" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "os_account_standard", 14 "subsystem": "account", 15 "syscap": [ 16 "SystemCapability.Account.AppAccount", 17 "SystemCapability.Account.OsAccount" 18 ], 19 "features": [ 20 "os_account_standard_enable_app_account = true", 21 "os_account_standard_enable_os_account = true" 22 ], 23 "hisysevent_config": [ 24 "//base/account/os_account/hisysevent.yaml" 25 ], 26 "adapted_system_type": [ 27 "standard" 28 ], 29 "rom": "4096KB", 30 "ram": "82000KB", 31 "deps": { 32 "components": [ 33 "ability_base", 34 "ability_runtime", 35 "bundle_framework", 36 "ces_standard", 37 "distributeddatamgr", 38 "hisysevent_native", 39 "hiviewdfx_hilog_native", 40 "ipc", 41 "safwk", 42 "samgr_standard", 43 "startup_l2" 44 ], 45 "third_party": [ 46 "jsoncpp" 47 ] 48 }, 49 "build": { 50 "sub_component": [ 51 "//base/account/os_account/services:services_target", 52 "//base/account/os_account/services/accountmgr/src/appaccount:app_account_service_core", 53 "//base/account/os_account/frameworks/appaccount/native:app_account_innerkits", 54 "//base/account/os_account/frameworks/osaccount/core:os_account_core", 55 "//base/account/os_account/frameworks/common:common_target", 56 "//base/account/os_account/frameworks/osaccount/native:os_account_innerkits", 57 "//base/account/os_account/interfaces/kits/napi/appaccount:appaccount", 58 "//base/account/os_account/interfaces/kits/napi/distributedaccount:distributedaccount", 59 "//base/account/os_account/interfaces/kits/napi/osaccount:osaccount", 60 "//base/account/os_account/sa_profile:account_sa_profile", 61 "//base/account/os_account/tools:os_account_tools" 62 ], 63 "inner_kits": [ 64 { 65 "header": { 66 "header_base":"//base/account/os_account/interfaces/innerkits/ohosaccount/native/include", 67 "header_files": [ 68 "account_info.h", 69 "device_account_info.h", 70 "iaccount.h", 71 "ohos_account_kits.h" 72 ] 73 }, 74 "name": "//base/account/os_account/frameworks/ohosaccount/native:libaccountkits" 75 }, 76 { 77 "header":{ 78 "header_base":"//base/account/os_account/interfaces/innerkits/osaccount/native/include", 79 "header_files": [ 80 "os_account_constants.h", 81 "os_account_info.h", 82 "os_account_manager.h", 83 "os_account_subscribe_info.h", 84 "os_account_subscriber.h" 85 ] 86 }, 87 "name": "//base/account/os_account/frameworks/osaccount/native:os_account_innerkits" 88 }, 89 { 90 "header": { 91 "header_base":"//base/account/os_account/interfaces/innerkits/appaccount/native/include", 92 "header_files": [ 93 "app_account_manager.h" 94 ] 95 }, 96 "name": "//base/account/os_account/frameworks/appaccount/native:app_account_innerkits" 97 } 98 ], 99 "test": [ 100 "//base/account/os_account/frameworks/common/test:unittest", 101 "//base/account/os_account/services/accountmgr/test:unittest", 102 "//base/account/os_account/frameworks/ohosaccount/test:moduletest", 103 "//base/account/os_account/frameworks/osaccount/core/test:unittest", 104 "//base/account/os_account/frameworks/osaccount/native/test/moduletest:moduletest", 105 "//base/account/os_account/services/accountmgr/test/moduletest/os_account:moduletest", 106 "//base/account/os_account/frameworks/ohosaccount/test:moduletest", 107 "//base/account/os_account/frameworks/osaccount/native/test/unittest:unittest", 108 "//base/account/os_account/tools:unittest", 109 "//base/account/os_account/tools:moduletest", 110 "//base/account/os_account/test/systemtest:systemtest", 111 "//base/account/os_account/frameworks/appaccount/native/test:moduletest", 112 "//base/account/os_account/frameworks/appaccount/native/test:unittest", 113 "//base/account/os_account/services/accountmgr/test/moduletest/app_account:moduletest", 114 "//base/account/os_account/services/accountmgr/test/unittest/app_account:unittest" 115 ] 116 } 117 } 118} 119