conan.tools.files checksums
Warning
These tools are experimental and subject to breaking changes.
conan.tools.files.check_md5()
def check_md5(conanfile, file_path, signature)
Check that the specified md5sum of the file_path
matches with signature
. If doesn’t match it will raise a
ConanException
.
- Parameters:
conanfile: Conanfile object.
file_path (Required): Path of the file to check.
signature (Required): Expected md5sum.
conan.tools.files.check_sha1()
def check_sha1(conanfile, file_path, signature)
Check that the specified sha1 of the file_path
matches with signature
. If doesn’t match it will raise a
ConanException
.
- Parameters:
conanfile: Conanfile object.
file_path (Required): Path of the file to check.
signature (Required): Expected sha1sum.
conan.tools.files.check_sha256()
def check_sha256(conanfile, file_path, signature)
Check that the specified sha256 of the file_path
matches with signature
. If doesn’t match it will raise a
ConanException
.
- Parameters:
conanfile: Conanfile object.
file_path (Required): Path of the file to check.
signature (Required): Expected sha256sum.