We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4babd12 + 0155f38 commit 56c41fbCopy full SHA for 56c41fb
CMakeLists.txt
@@ -168,9 +168,15 @@ if(JSONCPP_WITH_PKGCONFIG_SUPPORT)
168
endif()
169
170
if(JSONCPP_WITH_CMAKE_PACKAGE)
171
+ include (CMakePackageConfigHelpers)
172
install(EXPORT jsoncpp
173
DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/jsoncpp
174
FILE jsoncppConfig.cmake)
175
+ write_basic_package_version_file ("${CMAKE_CURRENT_BINARY_DIR}/jsoncppConfigVersion.cmake"
176
+ VERSION ${PROJECT_VERSION}
177
+ COMPATIBILITY SameMajorVersion)
178
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/jsoncppConfigVersion.cmake
179
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/jsoncpp)
180
181
182
if(JSONCPP_WITH_TESTS)
0 commit comments