[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master 69353a1: Export version info (#58935)
From: |
Nikolaus Waxweiler |
Subject: |
[freetype2] master 69353a1: Export version info (#58935) |
Date: |
Thu, 3 Sep 2020 06:07:42 -0400 (EDT) |
branch: master
commit 69353a19a197b0ab89b8382966c07f072fed8453
Author: Boris Dalstein <dalboris@gmail.com>
Commit: Nikolaus Waxweiler <madigens@gmail.com>
Export version info (#58935)
---
CMakeLists.txt | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c9befb4..c2fb861 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -527,6 +527,12 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
COMPONENT pkgconfig)
endif ()
+ include(CMakePackageConfigHelpers)
+ write_basic_package_version_file(
+ ${PROJECT_BINARY_DIR}/freetype-config-version.cmake
+ VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}
+ COMPATIBILITY SameMajorVersion)
+
install(
TARGETS freetype
EXPORT freetype-targets
@@ -540,6 +546,10 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/freetype
FILE freetype-config.cmake
COMPONENT headers)
+ install(
+ FILES ${PROJECT_BINARY_DIR}/freetype-config-version.cmake
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/freetype
+ COMPONENT headers)
endif ()
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master 69353a1: Export version info (#58935),
Nikolaus Waxweiler <=