From e18e6c81a3c6826b253affc54b3d33468aad5d10 Mon Sep 17 00:00:00 2001 From: Gyeongjae Choi Date: Tue, 26 Apr 2022 16:10:36 +0900 Subject: [PATCH] Fix rebuild check (#2419) --- pyodide-build/pyodide_build/buildall.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyodide-build/pyodide_build/buildall.py b/pyodide-build/pyodide_build/buildall.py index 3588e51b2..990707456 100755 --- a/pyodide-build/pyodide_build/buildall.py +++ b/pyodide-build/pyodide_build/buildall.py @@ -55,7 +55,9 @@ class BasePackage: return f"{type(self).__name__}({self.name})" def needs_rebuild(self) -> bool: - return needs_rebuild(self.pkgdir, self.pkgdir / "build", self.meta) + return needs_rebuild( + self.pkgdir, self.pkgdir / "build", self.meta.get("source", {}) + ) @total_ordering