From 781620871b4daa413b003cf8b9344e1f1b747f51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bence=20Sz=C3=A9pk=C3=BAti?= Date: Thu, 11 Dec 2025 20:17:02 +0100 Subject: [PATCH] Do not change the working directory MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The only value that depended on us being in the project root was repo_path. Signed-off-by: Bence Szépkúti --- scripts/mbedtls_framework/abi_check.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/mbedtls_framework/abi_check.py b/scripts/mbedtls_framework/abi_check.py index 311d872f0..85063e9bf 100755 --- a/scripts/mbedtls_framework/abi_check.py +++ b/scripts/mbedtls_framework/abi_check.py @@ -121,7 +121,7 @@ class AbiChecker: configuration.check_storage: if true, compare storage format tests configuration.skip_file: path to file containing symbols and types to skip """ - self.repo_path = "." + self.repo_path = build_tree.guess_project_root() self.log = None self.verbose = configuration.verbose self._setup_logger() @@ -569,7 +569,6 @@ class AbiChecker: """Generate a report of ABI differences between self.old_rev and self.new_rev.""" try: - build_tree.chdir_to_root() if self.check_api or self.check_abi: self.check_abi_tools_are_installed() self._get_abi_dump_for_ref(self.old_version)