@@ -61,19 +61,19 @@ if(CCACHE_EXECUTABLE)
6161 set (CMAKE_C_COMPILER_LAUNCHER "${CCACHE_EXECUTABLE} " CACHE PATH "ccache" FORCE )
6262endif ()
6363
64- project (jsoncpp
64+ project (JSONCPP
6565 # Note: version must be updated in three places when doing a release. This
6666 # annoying process ensures that amalgamate, CMake, and meson all report the
6767 # correct version.
6868 # 1. ./meson.build
6969 # 2. ./include/json/version.h
7070 # 3. ./CMakeLists.txt
71- # IMPORTANT: also bump the PROJECT_SOVERSION by 1!!!
71+ # IMPORTANT: also bump the JSONCPP_SOVERSION by 1!!!
7272 VERSION 1.9.4 # <major>[.<minor>[.<patch>[.<tweak>]]]
7373 LANGUAGES CXX )
7474
75- message (STATUS "JsonCpp Version: ${PROJECT_VERSION_MAJOR } .${PROJECT_VERSION_MINOR } .${PROJECT_VERSION_PATCH } " )
76- set (PROJECT_SOVERSION 24)
75+ message (STATUS "JsonCpp Version: ${JSONCPP_VERSION_MAJOR } .${JSONCPP_VERSION_MINOR } .${JSONCPP_VERSION_PATCH } " )
76+ set (JSONCPP_SOVERSION 24)
7777
7878option (JSONCPP_WITH_TESTS "Compile and (for jsoncpp_check) run JsonCpp test executables" ON )
7979option (JSONCPP_WITH_POST_BUILD_UNITTEST "Automatically run unit-tests as a post build step" ON )
@@ -169,7 +169,7 @@ if(JSONCPP_WITH_CMAKE_PACKAGE)
169169 DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/jsoncpp
170170 FILE jsoncppConfig.cmake)
171171 write_basic_package_version_file ("${CMAKE_CURRENT_BINARY_DIR } /jsoncppConfigVersion.cmake"
172- VERSION ${PROJECT_VERSION }
172+ VERSION ${JSONCPP_VERSION }
173173 COMPATIBILITY SameMajorVersion )
174174 install (FILES ${CMAKE_CURRENT_BINARY_DIR } /jsoncppConfigVersion.cmake
175175 DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/jsoncpp)
0 commit comments