mirror of
https://github.com/transmission/transmission.git
synced 2026-02-15 07:26:49 +00:00
build: support semver versioning (#3867)
* build: semver versioning Xref: https://github.com/transmission/transmission/issues/1037 * test: add base62 tests for client-id * build: include PATCH_VERSION in Transmission.rc.in * build: semver versioning in version.h * fixup! build: semver versioning in version.h undo experimental verison changes that were made for testing purposes * Fixup version in MSI package filename Co-authored-by: Mike Gelfand <mikedld@mikedld.com>
This commit is contained in:
8
dist/msi/CMakeLists.txt
vendored
8
dist/msi/CMakeLists.txt
vendored
@@ -9,12 +9,12 @@ else()
|
||||
endif()
|
||||
|
||||
set(VERSION "${TR_USER_AGENT_PREFIX}")
|
||||
set(VERSION_MSI "${TR_VERSION_MAJOR}.${TR_VERSION_MINOR}.0")
|
||||
set(VERSION_MSI "${TR_VERSION_MAJOR}.${TR_VERSION_MINOR}.${TR_VERSION_PATCH}")
|
||||
set(VERSION_FULL "${TR_USER_AGENT_PREFIX} (${TR_VCS_REVISION})")
|
||||
|
||||
set(MSI_FILENAME_VERSION "${VERSION}")
|
||||
if(TR_NIGHTLY_RELEASE)
|
||||
set(MSI_FILENAME_VERSION "${MSI_FILENAME_VERSION}-r${TR_VCS_REVISION}")
|
||||
set(MSI_FILENAME_VERSION "${TR_SEMVER}")
|
||||
if(NOT TR_STABLE_RELEASE AND NOT "${TR_VCS_REVISION}" STREQUAL "")
|
||||
string(APPEND MSI_FILENAME_VERSION "+r${TR_VCS_REVISION}")
|
||||
endif()
|
||||
|
||||
if(NOT TR_THIRD_PARTY_DIR)
|
||||
|
||||
Reference in New Issue
Block a user