xref: /aosp_15_r20/external/llvm/cmake/modules/LLVMConfigVersion.cmake.in (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1set(PACKAGE_VERSION "@PACKAGE_VERSION@")
2
3# LLVM is API-compatible only with matching major.minor versions
4# and patch versions not less than that requested.
5if("@LLVM_VERSION_MAJOR@.@LLVM_VERSION_MINOR@" VERSION_EQUAL
6    "${PACKAGE_FIND_VERSION_MAJOR}.${PACKAGE_FIND_VERSION_MINOR}"
7   AND NOT "@LLVM_VERSION_PATCH@" VERSION_LESS "${PACKAGE_FIND_VERSION_PATCH}")
8  set(PACKAGE_VERSION_COMPATIBLE 1)
9  if("@LLVM_VERSION_PATCH@" VERSION_EQUAL
10      "${PACKAGE_FIND_VERSION_PATCH}")
11    set(PACKAGE_VERSION_EXACT 1)
12  endif()
13endif()
14