1*12c85518Srobertset(PACKAGE_VERSION "@PACKAGE_VERSION@") 2*12c85518Srobert 3*12c85518Srobert# LLVM is API-compatible only with matching major.minor versions 4*12c85518Srobert# and patch versions not less than that requested. 5*12c85518Srobertif("@LLVM_VERSION_MAJOR@.@LLVM_VERSION_MINOR@" VERSION_EQUAL 6*12c85518Srobert "${PACKAGE_FIND_VERSION_MAJOR}.${PACKAGE_FIND_VERSION_MINOR}" 7*12c85518Srobert AND NOT "@LLVM_VERSION_PATCH@" VERSION_LESS "${PACKAGE_FIND_VERSION_PATCH}") 8*12c85518Srobert set(PACKAGE_VERSION_COMPATIBLE 1) 9*12c85518Srobert if("@LLVM_VERSION_PATCH@" VERSION_EQUAL 10*12c85518Srobert "${PACKAGE_FIND_VERSION_PATCH}") 11*12c85518Srobert set(PACKAGE_VERSION_EXACT 1) 12*12c85518Srobert endif() 13*12c85518Srobertendif() 14