write_basic_package_version_file(<filename> [VERSION <major.minor.patch>] COMPATIBILITY <AnyNewerVersion|SameMajorVersion|SameMinorVersion|ExactVersion> [ARCH_INDEPENDENT] )
write_basic_package_version_file(<filename> [VERSION <major.minor.patch>] COMPATIBILITY <AnyNewerVersion|SameMajorVersion|SameMinorVersion|ExactVersion> [ARCH_INDEPENDENT] )
write_basic_package_version_file (Eigen3ConfigVersion.cmake
VERSION ${EIGEN_VERSION_NUMBER}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
VERSION 1.0
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
"${CMAKE_BINARY_DIR}/AspectConfigVersion.cmake"
VERSION ${ASPECT_PACKAGE_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
SophusConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${version_config}"
VERSION
${EASY_PRODUCT_VERSION_STRING}
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file("${VERSION_CONFIG}" COMPATIBILITY SameMajorVersion)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/ImathConfigVersion.cmake"
VERSION ${IMATH_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file("${glm_BINARY_DIR}/glmConfigVersion.cmake" COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/box2dConfigVersion.cmake"
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJ_EXPORT_NAME}ConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file("${cmakeVersionConfig}" COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${CMAKE_BINARY_DIR}/cmake/f3dConfigVersion.cmake"
VERSION "${F3D_VERSION}"
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${TARGET}-config-version.cmake
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/Catch2ConfigVersion.cmake"
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
VERSION 1.95
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
"${draco_build}/draco-config-version.cmake"
VERSION ${DRACO_VERSION}
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(${PROJECT_NAME}-config-version.cmake
VERSION
${TINYOBJLOADER_VERSION}
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
VERSION 1.95
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/ReactPhysics3DConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(${gls_config_version} COMPATIBILITY SameMajorVersion ARCH_INDEPENDENT)
write_basic_package_version_file( Castor3DConfigVersion.cmake
VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/SDL3ConfigVersion.cmake"
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/glslang-config-version.cmake"
VERSION ${GLSLANG_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_FILE_NAME}Version.cmake"
VERSION ${ARGS_PACKAGE_VERSION} COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(${version_file}
VERSION ${OpenREALM_VERSION}
COMPATIBILITY ExactVersion
)
write_basic_package_version_file("${VERSION_CONFIG}" COMPATIBILITY SameMajorVersion)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/${configmodule}ConfigVersion.cmake"
VERSION ${RAMSES_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/lbfgspp-config-version.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file (
SophusConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file( CCCoreLibConfigVersion.cmake
VERSION
${PACKAGE_VERSION}
COMPATIBILITY
AnyNewerVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_UPPER}ConfigVersion.cmake
VERSION ${RC_PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file("${VERSION_CONFIG}" COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${Kokkos_BINARY_DIR}/KokkosConfigVersion.cmake" VERSION "${Kokkos_VERSION}" COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
"alpakaConfigVersion.cmake"
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${eCAL_config_version}
VERSION ${eCAL_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/daxa-config-version.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${PROJECT_BINARY_DIR}/chai-config-version.cmake
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file()
write_basic_package_version_file (
SophusConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file (
SophusConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/cmake/sol2-config-version.cmake"
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
"${PROJECT_BINARY_DIR}/openstudioConfigVersion.cmake"
VERSION ${CMAKE_PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion )
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/cmake/cpp-sort-config-version.cmake
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
${CMAKE_BINARY_DIR}/cmake/gfx-timsort-config-version.cmake
COMPATIBILITY SameMajorVersion
ARCH_INDEPENDENT
)
write_basic_package_version_file("${PROJECT_BINARY_DIR}/cmake/cpd-config-version.cmake" VERSION ${CPD_VERSION} COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/ZopfliConfigVersion.cmake
VERSION ${ZOPFLI_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
cmake/install/KhivaConfigVersion.cmake
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
OpenTissueConfigVersion.cmake
VERSION ${OpenTissue_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file("${CMAKE_BINARY_DIR}/CGALConfigVersion.cmake"
VERSION "${CGAL_MAJOR_VERSION}.${CGAL_MINOR_VERSION}.${CGAL_BUILD_VERSION}"
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(src/glfw3ConfigVersion.cmake
VERSION ${GLFW_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file("${config_version_output}"
COMPATIBILITY SameMajorVersion ARCH_INDEPENDENT)
write_basic_package_version_file(
"ctpg-config-version.cmake"
COMPATIBILITY SameMajorVersion
ARCH_INDEPENDENT
)
write_basic_package_version_file(
qschematic-config-version.cmake
VERSION ${QSchematic_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
NVSHMEMVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
${MLX_CMAKE_BUILD_VERSION_CONFIG}
COMPATIBILITY SameMajorVersion
VERSION ${MLX_VERSION})
write_basic_package_version_file(
RocksDBConfigVersion.cmake
VERSION ${rocksdb_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/OpenSubdivConfigVersion.cmake
VERSION ${OSD_SONAME}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/tsl-ordered-mapConfigVersion.cmake"
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${PROJECT_BINARY_DIR}/CpuFeaturesConfigVersion.cmake"
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file (${CMAKE_CURRENT_BINARY_DIR}/${PN}ConfigVersion.cmake
VERSION ${${PN}_VERSION}
COMPATIBILITY ExactVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/caliper-config-version.cmake"
VERSION
${LIBTOOL_INTERFACE}.${LIBTOOL_REVISION}.${LIBTOOL_AGE}
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}/${PROJECT_NAME}ConfigVersion.cmake"
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
"${scratch_dir}/${project_name}-config-version.cmake" VERSION ${rapids_project_version}
COMPATIBILITY ${rapids_project_version_compat})
WRITE_BASIC_PACKAGE_VERSION_FILE(
"${CMAKE_CURRENT_BINARY_DIR}/cmake/IBAMRConfigVersion.cmake"
VERSION ${IBTK_VERSION}
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
"${PROJECT_BINARY_DIR}/cmake/faiss-config-version.cmake"
VERSION ${CMAKE_PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/strong_type/strong_type-config-version.cmake"
VERSION ${STRONG_TYPE_VERSION}
COMPATIBILITY AnyNewerVersion
ARCH_INDEPENDENT)
write_basic_package_version_file("${VERSION_CONFIG}" VERSION 2.1 COMPATIBILITY SameMajorVersion)
write_basic_package_version_file("${paraview_cmake_build_dir}/paraview-config-version.cmake"
VERSION "${PARAVIEW_VERSION_FULL}"
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
DataFrameConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/ZeekConfigVersion.cmake"
VERSION ${ZEEK_VERSION_NUMBER} COMPATIBILITY ExactVersion)
write_basic_package_version_file(
Minuit2ConfigVersion.cmake
VERSION ${Minuit2_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
${PROJECT_BINARY_DIR}/freetype-config-version.cmake
VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/DIPlibConfigVersion.cmake"
VERSION ${DIPlib_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/power_grid_model/power_grid_modelConfigVersion.cmake"
VERSION ${PGM_VERSION}
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(src/glfw3ConfigVersion.cmake
VERSION ${GLFW_VERSION_FULL}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file (Eigen3ConfigVersion.cmake
VERSION ${EIGEN_VERSION_NUMBER}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
halConfigVersion.cmake
VERSION ${HAL_VERSION_RETURN}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/Catch2ConfigVersion.cmake"
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
"${NGHTTP2_VERSION_CONFIG}" VERSION ${NGHTTP2_VERSION} COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(exiv2ConfigVersion.cmake COMPATIBILITY ExactVersion)
write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
VERSION ${${PROJECT_NAME}_VERSION}
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/Catch2ConfigVersion.cmake"
COMPATIBILITY
SameMajorVersion
)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/lib/cmake/${HPX_PACKAGE_NAME}/${HPX_PACKAGE_NAME}ConfigVersion.cmake"
VERSION ${HPX_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake
COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file("${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/websocketpp-configVersion.cmake"
VERSION ${WEBSOCKETPP_VERSION}
COMPATIBILITY ExactVersion)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/cmake/SimbodyConfigVersion.cmake
VERSION "${SIMBODY_VERSION}"
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMajorVersion)
write_basic_package_version_file(
"${version_config}" VERSION ${GENERIC_LIB_VERSION} COMPATIBILITY SameMajorVersion
)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file("${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/websocketpp-configVersion.cmake"
VERSION ${WEBSOCKETPP_VERSION}
COMPATIBILITY ExactVersion)
write_basic_package_version_file(
Minuit2ConfigVersion.cmake
VERSION ${Minuit2_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file (
${VERSION_CONFIG}
VERSION ${BRAINFLOW_VERSION}
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(${CMAKE_CURRENT_BINARY_DIR}/meshoptimizerConfigVersion.cmake COMPATIBILITY ExactVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/glmConfigVersion.cmake"
COMPATIBILITY AnyNewerVersion
)
write_basic_package_version_file(${version_file} COMPATIBILITY AnyNewerVersion)
write_basic_package_version_file(
"${CMAKE_CURRENT_BINARY_DIR}/libprojectM/projectM4ConfigVersion.cmake"
VERSION ${PROJECT_VERSION}
COMPATIBILITY AnyNewerVersion
)