mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-05-20 07:26:58 -04:00
add version
This commit is contained in:
parent
28d4ac834a
commit
0ca0dbe7ad
@ -1,6 +1,4 @@
|
|||||||
cmake_minimum_required(VERSION 3.21.2)
|
cmake_minimum_required(VERSION 3.10.0)
|
||||||
|
|
||||||
project(GlobalProtect-openconnect VERSION 1.3.3 LANGUAGES CXX)
|
|
||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 11)
|
set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
@ -9,6 +7,11 @@ set(CMAKE_AUTOMOC ON)
|
|||||||
set(CMAKE_AUTORCC ON)
|
set(CMAKE_AUTORCC ON)
|
||||||
set(CMAKE_AUTOUIC ON)
|
set(CMAKE_AUTOUIC ON)
|
||||||
|
|
||||||
|
file(READ "VERSION" ver)
|
||||||
|
project(GlobalProtect-openconnect VERSION ${ver} LANGUAGES CXX)
|
||||||
|
|
||||||
|
configure_file(version.h.in version.h)
|
||||||
|
|
||||||
find_package(Qt5 REQUIRED COMPONENTS
|
find_package(Qt5 REQUIRED COMPONENTS
|
||||||
Core
|
Core
|
||||||
Widgets
|
Widgets
|
||||||
|
@ -54,6 +54,7 @@ set(plog_INCLUDE_DIR "${SOURCE_DIR}/include")
|
|||||||
add_dependencies(gpclient SingleApplication-${PROJECT_NAME} plog-${PROJECT_NAME})
|
add_dependencies(gpclient SingleApplication-${PROJECT_NAME} plog-${PROJECT_NAME})
|
||||||
|
|
||||||
target_include_directories(gpclient PRIVATE
|
target_include_directories(gpclient PRIVATE
|
||||||
|
${CMAKE_BINARY_DIR}
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
${CMAKE_CURRENT_BINARY_DIR}
|
${CMAKE_CURRENT_BINARY_DIR}
|
||||||
${SingleApplication_INCLUDE_DIR}
|
${SingleApplication_INCLUDE_DIR}
|
||||||
|
1
version.h.in
Normal file
1
version.h.in
Normal file
@ -0,0 +1 @@
|
|||||||
|
#define VERSION "@GlobalProtect-openconnect_VERSION@"
|
Loading…
x
Reference in New Issue
Block a user