Modify granularity of CachedCMakeBuilder.cache_name

This commit is contained in:
Massimiliano Culpo 2025-02-04 06:57:09 +01:00
parent e94ee8b2f3
commit 99489c236f
No known key found for this signature in database
GPG Key ID: 3E52BB992233066C

View File

@ -70,7 +70,8 @@ class CachedCMakeBuilder(CMakeBuilder):
@property @property
def cache_name(self): def cache_name(self):
return f"{self.pkg.name}-{self.spec.architecture.platform}-{self.spec.dag_hash()}.cmake" compiler_str = f"{self.spec['c'].name}-{self.spec['c'].version}"
return f"{self.pkg.name}-{self.spec.architecture.platform}-{compiler_str}.cmake"
@property @property
def cache_path(self): def cache_path(self):