1d066c7e5Sopenharmony_ci{ 2d066c7e5Sopenharmony_ci "name": "@ohos/config_policy", 3d066c7e5Sopenharmony_ci "description": "The customization framework, namely, cust, provides APIs for each service module to obtain the configuration directories at different levels or the configuration file paths.", 4d066c7e5Sopenharmony_ci "version": "3.2", 5d066c7e5Sopenharmony_ci "license": "Apache License 2.0", 6d066c7e5Sopenharmony_ci "publishAs": "code-segment", 7d066c7e5Sopenharmony_ci "segment": { 8d066c7e5Sopenharmony_ci "destPath": "base/customization/config_policy" 9d066c7e5Sopenharmony_ci }, 10d066c7e5Sopenharmony_ci "dirs": {}, 11d066c7e5Sopenharmony_ci "scripts": {}, 12d066c7e5Sopenharmony_ci "component": { 13d066c7e5Sopenharmony_ci "name": "config_policy", 14d066c7e5Sopenharmony_ci "subsystem": "customization", 15d066c7e5Sopenharmony_ci "syscap": [ 16d066c7e5Sopenharmony_ci "SystemCapability.Customization.ConfigPolicy", 17d066c7e5Sopenharmony_ci "SystemCapability.Customization.CustomConfig" 18d066c7e5Sopenharmony_ci ], 19d066c7e5Sopenharmony_ci "features": [ 20d066c7e5Sopenharmony_ci "config_policy_api_support", 21d066c7e5Sopenharmony_ci "config_policy_fs_prefix" 22d066c7e5Sopenharmony_ci ], 23d066c7e5Sopenharmony_ci "adapted_system_type": [ "standard", "small" ], 24d066c7e5Sopenharmony_ci "hisysevent_config": [ 25d066c7e5Sopenharmony_ci "//base/customization/config_policy/frameworks/dfx/hisysevent.yaml" 26d066c7e5Sopenharmony_ci ], 27d066c7e5Sopenharmony_ci "rom": "100KB", 28d066c7e5Sopenharmony_ci "ram": "50KB", 29d066c7e5Sopenharmony_ci "deps": { 30d066c7e5Sopenharmony_ci "components": [ 31d066c7e5Sopenharmony_ci "ability_runtime", 32d066c7e5Sopenharmony_ci "c_utils", 33d066c7e5Sopenharmony_ci "hisysevent", 34d066c7e5Sopenharmony_ci "hilog", 35d066c7e5Sopenharmony_ci "napi", 36d066c7e5Sopenharmony_ci "init", 37d066c7e5Sopenharmony_ci "bounds_checking_function" 38d066c7e5Sopenharmony_ci ], 39d066c7e5Sopenharmony_ci "third_party": [] 40d066c7e5Sopenharmony_ci }, 41d066c7e5Sopenharmony_ci "build": { 42d066c7e5Sopenharmony_ci "sub_component": [ 43d066c7e5Sopenharmony_ci "//base/customization/config_policy:config_policy_components" 44d066c7e5Sopenharmony_ci ], 45d066c7e5Sopenharmony_ci "inner_kits": [ 46d066c7e5Sopenharmony_ci { 47d066c7e5Sopenharmony_ci "header": { 48d066c7e5Sopenharmony_ci "header_base": "//base/customization/config_policy/interfaces/inner_api/include", 49d066c7e5Sopenharmony_ci "header_files": [ 50d066c7e5Sopenharmony_ci "config_policy_utils.h" 51d066c7e5Sopenharmony_ci ] 52d066c7e5Sopenharmony_ci }, 53d066c7e5Sopenharmony_ci "name": "//base/customization/config_policy/frameworks/config_policy:configpolicy_util" 54d066c7e5Sopenharmony_ci }, 55d066c7e5Sopenharmony_ci { 56d066c7e5Sopenharmony_ci "name": "//base/customization/config_policy/frameworks/config_policy:configpolicy_util_for_init_static", 57d066c7e5Sopenharmony_ci "visibility": ["init"] 58d066c7e5Sopenharmony_ci } 59d066c7e5Sopenharmony_ci ], 60d066c7e5Sopenharmony_ci "test": [ 61d066c7e5Sopenharmony_ci "//base/customization/config_policy/test/unittest:ConfigPolicyUtilsTest", 62d066c7e5Sopenharmony_ci "//base/customization/config_policy/test/fuzztest:fuzztest" 63d066c7e5Sopenharmony_ci ] 64d066c7e5Sopenharmony_ci } 65d066c7e5Sopenharmony_ci } 66d066c7e5Sopenharmony_ci} 67