diff --git a/include/codec_config/syscap_define.h b/include/codec_config/syscap_define.h index 199984c..7481710 100644 --- a/include/codec_config/syscap_define.h +++ b/include/codec_config/syscap_define.h @@ -351,6 +351,7 @@ typedef enum SystemCapabilityNum { SECURITY_SCREENLOCKFILEMANAGER, COMMUNICATION_NETMANAGER_NETFIREWALL, CUSTOMIZATION_CUSTOMCONFIG, + ABILITY_APPEXTENSION_PHOTOEDITOREXTENSION, // Add before here SYSCAP_BASIC_END = 500, } SyscapNum; @@ -685,6 +686,7 @@ const static SyscapWithNum g_arraySyscap[] = { {"SystemCapability.Security.ScreenLockFileManager", SECURITY_SCREENLOCKFILEMANAGER}, {"SystemCapability.Communication.NetManager.Netfirewall", COMMUNICATION_NETMANAGER_NETFIREWALL}, {"SystemCapability.Customization.CustomConfig", CUSTOMIZATION_CUSTOMCONFIG}, + {"SystemCapability.Ability.AppExtension.PhotoEditorExtension", ABILITY_APPEXTENSION_PHOTOEDITOREXTENSION}, }; #ifdef __cplusplus diff --git a/tools/syscap_collector.py b/tools/syscap_collector.py index 9d9247c..18ee661 100755 --- a/tools/syscap_collector.py +++ b/tools/syscap_collector.py @@ -393,6 +393,7 @@ class LoadBuildConfig(object): raise Exception self._parts_info_dict = { key: value for key, value in self._parts_info_dict.items() if key in save_part} + def _merge_build_config(self): _build_files = self._build_info.get('build_files') is_thirdparty_subsystem = False