diff --git a/build/builder/common/env_checker.py b/build/builder/common/env_checker.py index 8ca0415623b911ffdad3b7d2acb71b8d3d7a0b5d..40ab1c49b6d18eaced9b29fcf1a7b56259343905 100755 --- a/build/builder/common/env_checker.py +++ b/build/builder/common/env_checker.py @@ -73,10 +73,7 @@ class Checker: logger.error(f'No package_deps config for {self.os_id} {self.os_version} in {config_path}') return False - missing_packages = [] - for pkg in package_deps: - if not self._is_package_installed(pkg): - missing_packages.append(pkg) + missing_packages = [pkg for pkg in package_deps if not self._is_package_installed(pkg)] if missing_packages == []: build_deps(os.path.join(project_dir, "out", "prebuild"))