diff --git a/tools/deps_guard/rules_checker/base_innerapi_rule.py b/tools/deps_guard/rules_checker/base_innerapi_rule.py index d0afbb24..0115538b 100644 --- a/tools/deps_guard/rules_checker/base_innerapi_rule.py +++ b/tools/deps_guard/rules_checker/base_innerapi_rule.py @@ -32,7 +32,8 @@ class BaseInnerapiRule(BaseRule): "chipsetsdk_sp_indirect", "passthrough"] + self.__ignored_tags self.__valid_vendor_tags = ["llndk", "chipsetsdk", "chipsetsdk_sp", "llndk", "passthrough", "passthrough_indirect"] + self.__ignored_tags - self.__base_fofiles = ["libc.so", "libutils.z.so", "ld-musl-aarch64.so.1"] + self.__base_fofiles = ["libc.so", "libutils.z.so", "ld-musl-aarch64.so.1", "libconfiguration.z.so", "libusbmanager.z.so", + "libsms.z.so"] def check(self): passed = True diff --git a/tools/deps_guard/rules_checker/base_rule.py b/tools/deps_guard/rules_checker/base_rule.py index 06d953ca..83cf312f 100755 --- a/tools/deps_guard/rules_checker/base_rule.py +++ b/tools/deps_guard/rules_checker/base_rule.py @@ -28,8 +28,8 @@ class BaseRule(object): self._args = args self.__white_lists = self.load_files("whitelist.json") self.__out_path = mgr.get_product_out_path() - self.__base_sofiles = ["libc.so", "libutils.z.so", "ld-musl-aarch64.so.1"] - + self.__base_fofiles = ["libc.so", "libutils.z.so", "ld-musl-aarch64.so.1", "libconfiguration.z.so", "libusbmanager.z.so", + "libsms.z.so"] def load_files(self, name): rules_dir = [] rules_dir.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "../rules"))