conan.tools.files 校验和¶
conan.tools.files.check_md5()¶
- check_md5(conanfile, file_path, signature)¶
检查指定的
file_path
的md5sum
是否与signature
匹配。 如果不匹配,将引发ConanException
。- 参数:
conanfile – 当前的 recipe 对象。 始终使用
self
。file_path – 要检查的文件路径。
signature – 期望的 md5sum。
conan.tools.files.check_sha1()¶
- check_sha1(conanfile, file_path, signature)¶
检查指定的
file_path
的sha1
是否与 signature 匹配。 如果不匹配,将引发ConanException
。- 参数:
conanfile – Conanfile 对象。
file_path – 要检查的文件路径。
signature – 期望的 sha1sum
conan.tools.files.check_sha256()¶
- check_sha256(conanfile, file_path, signature)¶
检查指定的
file_path
的sha256
是否与 signature 匹配。 如果不匹配,将引发ConanException
。- 参数:
conanfile – Conanfile 对象。
file_path – 要检查的文件路径。
signature – 期望的 sha256sum