version_utils.sh: Fix getting current version
This commit is contained in:
@@ -18,7 +18,7 @@ steps:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Generate .ottdrev, which contains the version information
|
# Generate .ottdrev, which contains the version information
|
||||||
cmake -DGENERATE_OTTDREV=1 -P cmake/scripts/FindVersion.cmake
|
cmake -DGENERATE_OTTDREV=.ottdrev -P cmake/scripts/FindVersion.cmake
|
||||||
|
|
||||||
./azure-pipelines/changelog.sh > .changelog
|
./azure-pipelines/changelog.sh > .changelog
|
||||||
TZ='UTC' date +"%Y-%m-%d %H:%M UTC" > .release_date
|
TZ='UTC' date +"%Y-%m-%d %H:%M UTC" > .release_date
|
||||||
|
@@ -156,8 +156,8 @@ endif ()
|
|||||||
message(STATUS "Version string: ${REV_VERSION}")
|
message(STATUS "Version string: ${REV_VERSION}")
|
||||||
|
|
||||||
if (GENERATE_OTTDREV)
|
if (GENERATE_OTTDREV)
|
||||||
message(STATUS "Generating .ottdrev")
|
message(STATUS "Generating ${GENERATE_OTTDREV}")
|
||||||
file(WRITE ${CMAKE_SOURCE_DIR}/.ottdrev "${REV_VERSION}\t${REV_ISODATE}\t${REV_MODIFIED}\t${REV_HASH}\t${REV_ISTAG}\t${REV_ISSTABLETAG}\t${REV_YEAR}\n")
|
file(WRITE ${CMAKE_SOURCE_DIR}/${GENERATE_OTTDREV} "${REV_VERSION}\t${REV_ISODATE}\t${REV_MODIFIED}\t${REV_HASH}\t${REV_ISTAG}\t${REV_ISSTABLETAG}\t${REV_YEAR}\n")
|
||||||
else (GENERATE_OTTDREV)
|
else (GENERATE_OTTDREV)
|
||||||
message(STATUS "Generating rev.cpp")
|
message(STATUS "Generating rev.cpp")
|
||||||
configure_file("${CMAKE_SOURCE_DIR}/src/rev.cpp.in"
|
configure_file("${CMAKE_SOURCE_DIR}/src/rev.cpp.in"
|
||||||
|
@@ -113,7 +113,7 @@ fi
|
|||||||
|
|
||||||
if [ -n "$WRITE" ]; then
|
if [ -n "$WRITE" ]; then
|
||||||
find_hasher
|
find_hasher
|
||||||
./findversion.sh > .ottdrev-vc-tmp
|
cmake -DGENERATE_OTTDREV=.ottdrev-vc-tmp -P cmake/scripts/FindVersion.cmake
|
||||||
output_hash_list | $HASH_CMD >> .ottdrev-vc-tmp
|
output_hash_list | $HASH_CMD >> .ottdrev-vc-tmp
|
||||||
mv .ottdrev-vc-tmp .ottdrev-vc
|
mv .ottdrev-vc-tmp .ottdrev-vc
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user