lib/autobuild/packages/cmake.rb in autobuild-1.19.0 vs lib/autobuild/packages/cmake.rb in autobuild-1.20.0
- old
+ new
@@ -540,7 +540,13 @@
end
if counter > 0
message "%s: removed #{counter} obsolete files from prefix (cmake)"
end
end
+
+ def self_fingerprint
+ return unless (base = super)
+ all_defines = self.class.defines.merge(self.defines).sort_by(&:first)
+ Digest::SHA1.hexdigest(base + all_defines.join(""))
+ end
end
end