1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-05-25 08:40:05 +08:00

Ensured that the cmake variable is always initialized/set to some value when compared and thereby has an expected value

This commit is contained in:
Alvin Moore 2019-12-23 11:50:01 -08:00
parent 325d553973
commit 6acf04bb72
7 changed files with 12 additions and 3 deletions

@ -95,9 +95,6 @@ if(USE_VERSIONS_TARGET)
set(FDB_VERSION ${FDB_VERION_TARGET_FILE})
set(FDB_PACKAGE_NAME ${FDB_PACKAGE_NAME_TARGET_FILE})
set(FDB_VERSION_PLAIN ${FDB_VERSION})
if(NOT FDB_RELEASE)
set(FDB_VERSION "${FDB_VERSION}-PRERELEASE")
endif()
else()
set(FDB_PACKAGE_NAME "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
set(FDB_VERSION ${PROJECT_VERSION})

@ -31,6 +31,8 @@ if(NOT OPEN_FOR_IDE)
if(NOT FDB_RELEASE)
set(prerelease_string "-PRERELEASE")
else()
set(prerelease_string "")
endif()
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/packages)

@ -228,6 +228,8 @@ if(NOT OPEN_FOR_IDE)
add_dependencies(copy_lib unpack_jar)
if(NOT FDB_RELEASE)
set(prerelease_string "-PRERELEASE")
else()
set(prerelease_string "")
endif()
set(target_jar ${jar_destination}/fdb-java-${CMAKE_PROJECT_VERSION}${prerelease_string}.jar)
add_custom_command(OUTPUT ${target_jar}

@ -61,6 +61,8 @@ else()
endif()
if(NOT FDB_RELEASE)
set(prerelease_string "a1")
else()
set(prerelease_string "")
endif()
set(setup_file_name foundationdb-${FDB_VERSION}.tar.gz)
set(package_file ${CMAKE_BINARY_DIR}/packages/foundationdb-${FDB_VERSION}${prerelease_string}.tar.gz)

@ -6,6 +6,8 @@ configure_file(fdb.gemspec.cmake fdb.gemspec)
if(NOT FDB_RELEASE)
set(prerelease_string "PRERELEASE")
else()
set(prerelease_string "")
endif()
set(setup_file fdb-${FDB_VERSION}.gem)

@ -35,6 +35,8 @@ elseif(CPACK_GENERATOR MATCHES "productbuild")
set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_BINARY_DIR}/License.txt)
if(NOT FDB_RELEASE)
set(prerelease_string "-PRERELEASE")
else()
set(prerelease_string "")
endif()
set(CPACK_PACKAGE_FILE_NAME "FoundationDB-${PROJECT_VERSION}${prerelease_string}")
elseif(CPACK_GENERATOR MATCHES "TGZ")

@ -30,6 +30,8 @@ if(WIX_FOUND)
add_dependencies(wixobj fdbserver fdbcli fdbmonitor fdb_c fdbbackup python_binding)
if(NOT FDB_RELEASE)
set(prerelease_string "-PRERELEASE")
else()
set(prerelease_string "")
endif()
# 64 bits
if(CMAKE_SIZEOF_VOID_P EQUAL 8)