Nightly releases
This commit is contained in:
@@ -15,6 +15,9 @@ option(WITH_SSE2 "Build with SSE2 Optimizations." ON)
|
||||
# Turn this on to set this to a specific release mode.
|
||||
option(WITH_FULL_RELEASE "Build as a proper, full release." OFF)
|
||||
|
||||
# Turn this on to set this to a specific release mode.
|
||||
option(WITH_NIGHTLY_RELEASE "Build as a nightly release." OFF)
|
||||
|
||||
# Turn this on to include Club Fantastic songs
|
||||
option(WITH_CLUB_FANTASTIC "Include Club Fantastic songs." OFF)
|
||||
|
||||
|
||||
+14
-4
@@ -21,16 +21,26 @@ if(NOT (ret STREQUAL "0"))
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}")
|
||||
else()
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-${SM_VERSION_GIT_HASH}")
|
||||
if(WITH_NIGHTLY_RELEASE)
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-NIGHTLY-${SM_VERSION_GIT_HASH}")
|
||||
else()
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-BETA-${SM_VERSION_GIT_HASH}")
|
||||
endif()
|
||||
endif()
|
||||
else()
|
||||
if(WITH_FULL_RELEASE)
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}")
|
||||
else()
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-git-${SM_VERSION_GIT_HASH}")
|
||||
if(WITH_NIGHTLY_RELEASE)
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-NIGHTLY-git-${SM_VERSION_GIT_HASH}")
|
||||
else()
|
||||
set(SM_VERSION_GIT
|
||||
"${SM_VERSION_MAJOR}.${SM_VERSION_MINOR}.${SM_VERSION_PATCH}-BETA-git-${SM_VERSION_GIT_HASH}")
|
||||
endif()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user