mirror of
https://github.com/neovim/neovim.git
synced 2026-08-27 01:21:48 +00:00
[Backport release-0.8] build: don't append git tag on release versions (#20746)
build: don't append git tag on release versions
This prevents duplicate version strings such as v0.8.0-v0.8.0.
Also change the format for git releases from v0.9.0-dev-67-g625ba79be
to v0.9.0-dev-67+g625ba79be. The neovim versions are now:
release: v0.9.0
prerelease without git info: v0.9.0-dev
prerelease with git info: v0.9.0-dev-67+g625ba79be
(cherry picked from commit 90785aafe1)
Co-authored-by: dundargoc <gocdundar@gmail.com>
This commit is contained in:
committed by
GitHub
parent
f73bc880f4
commit
32ccb9770b
@@ -206,9 +206,7 @@ add_custom_target(update_version_stamp
|
||||
-DNVIM_VERSION_PATCH=${NVIM_VERSION_PATCH}
|
||||
-DNVIM_VERSION_PRERELEASE=${NVIM_VERSION_PRERELEASE}
|
||||
-DOUTPUT=${NVIM_VERSION_GIT_H}
|
||||
-DCMAKE_MESSAGE_LOG_LEVEL=${CMAKE_MESSAGE_LOG_LEVEL}
|
||||
-P ${PROJECT_SOURCE_DIR}/cmake/GenerateVersion.cmake
|
||||
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
||||
BYPRODUCTS ${NVIM_VERSION_GIT_H})
|
||||
|
||||
# NVIM_GENERATED_FOR_HEADERS: generated headers to be included in headers
|
||||
|
||||
Reference in New Issue
Block a user