CMake: Move version declarations to the top of CMakeLists.txt.
This lets me be more lazy during releases. Change-Id: Ie59e200f1f46282e9271f459c0bbf31dc74a59a7 Reviewed-on: https://code.wireshark.org/review/17450 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
parent
80181532b6
commit
abd78dc12b
|
@ -21,6 +21,20 @@
|
|||
|
||||
project(Wireshark C CXX)
|
||||
|
||||
# Updated by make-version.pl
|
||||
set(GIT_REVISION 0)
|
||||
set(PROJECT_MAJOR_VERSION 2)
|
||||
set(PROJECT_MINOR_VERSION 3)
|
||||
set(PROJECT_PATCH_VERSION 0)
|
||||
set(PROJECT_BUILD_VERSION ${GIT_REVISION})
|
||||
set(PROJECT_VERSION_EXTENSION "")
|
||||
|
||||
if(DEFINED ENV{WIRESHARK_VERSION_EXTRA})
|
||||
set(PROJECT_VERSION_EXTENSION "$ENV{WIRESHARK_VERSION_EXTRA}")
|
||||
endif()
|
||||
|
||||
set(PROJECT_VERSION "${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}.${PROJECT_PATCH_VERSION}${PROJECT_VERSION_EXTENSION}")
|
||||
|
||||
message(STATUS "Generating build using CMake ${CMAKE_VERSION}")
|
||||
if(WIN32)
|
||||
# Needed for proper Qt linking. See
|
||||
|
@ -174,20 +188,6 @@ endif()
|
|||
#Defines CMAKE_INSTALL_BINDIR, CMAKE_INSTALL_DATADIR, etc ...
|
||||
include(CMakeInstallDirs)
|
||||
|
||||
# Updated by make-version.pl
|
||||
set(GIT_REVISION 0)
|
||||
set(PROJECT_MAJOR_VERSION 2)
|
||||
set(PROJECT_MINOR_VERSION 3)
|
||||
set(PROJECT_PATCH_VERSION 0)
|
||||
set(PROJECT_BUILD_VERSION ${GIT_REVISION})
|
||||
set(PROJECT_VERSION_EXTENSION "")
|
||||
|
||||
if(DEFINED ENV{WIRESHARK_VERSION_EXTRA})
|
||||
set(PROJECT_VERSION_EXTENSION "$ENV{WIRESHARK_VERSION_EXTRA}")
|
||||
endif()
|
||||
|
||||
set(PROJECT_VERSION "${PROJECT_MAJOR_VERSION}.${PROJECT_MINOR_VERSION}.${PROJECT_PATCH_VERSION}${PROJECT_VERSION_EXTENSION}")
|
||||
|
||||
# Banner shown at top right of Qt welcome screen.
|
||||
if(DEFINED ENV{WIRESHARK_VERSION_FLAVOR})
|
||||
set(VERSION_FLAVOR "$ENV{WIRESHARK_VERSION_FLAVOR}")
|
||||
|
|
Loading…
Reference in New Issue