if(NOT MD5) | |
message(FATAL_ERROR "MD5 not specified") | |
endif() | |
if(NOT FILE) | |
message(FATAL_ERROR "FILE not specified") | |
endif() | |
file(MD5 ${FILE} MD5FILE) | |
if(NOT MD5 STREQUAL MD5FILE) | |
message(FATAL_ERROR "MD5 of ${FILE} should be ${MD5}, not ${MD5FILE}.") | |
else() | |
message(STATUS "${MD5}: OK") | |
endif() |