Skip to content

Commit b133ac5

Browse files
authored
CXX-2751 Fix reference to VERSION_CURRENT file in distribution list (#1020)
1 parent 38e6c3c commit b133ac5

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,11 +222,13 @@ set(CMAKE_MODULE_PATH
222222
include(GNUInstallDirs)
223223
include (ParseVersion)
224224

225+
set(MONGOCXX_CURRENT_VERSION_FILE "")
225226
if(BUILD_VERSION STREQUAL "0.0.0")
226227
if(EXISTS ${CMAKE_BINARY_DIR}/VERSION_CURRENT)
227228
file(STRINGS ${CMAKE_BINARY_DIR}/VERSION_CURRENT BUILD_VERSION)
228229
elseif(EXISTS ${PROJECT_SOURCE_DIR}/build/VERSION_CURRENT)
229-
file(STRINGS ${PROJECT_SOURCE_DIR}/build/VERSION_CURRENT BUILD_VERSION)
230+
set(MONGOCXX_CURRENT_VERSION_FILE ${PROJECT_SOURCE_DIR}/build/VERSION_CURRENT)
231+
file(STRINGS ${MONGOCXX_CURRENT_VERSION_FILE} BUILD_VERSION)
230232
else()
231233
find_package(PythonInterp)
232234
if(PYTHONINTERP_FOUND)
@@ -377,7 +379,7 @@ set (top_DIST_local
377379
README.md
378380
THIRD-PARTY-NOTICES
379381
build/.gitignore
380-
build/VERSION_CURRENT
382+
${MONGOCXX_CURRENT_VERSION_FILE}
381383
# This sub-directory is added later, so manually include here
382384
generate_uninstall/CMakeLists.txt
383385
)
@@ -458,4 +460,3 @@ endif ()
458460
if (CMAKE_GENERATOR_TOOLSET)
459461
message (STATUS "\tinstance: ${CMAKE_GENERATOR_TOOLSET}")
460462
endif ()
461-

0 commit comments

Comments
 (0)