mirror of
https://github.com/yuezk/GlobalProtect-openconnect.git
synced 2025-05-20 07:26:58 -04:00
organize 3rdparty
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
cmake_minimum_required(VERSION 3.1.0)
|
||||
cmake_minimum_required(VERSION 3.14.0)
|
||||
|
||||
project(GlobalProtect-openconnect VERSION 1.3.3)
|
||||
|
||||
@@ -9,12 +9,8 @@ set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTORCC ON)
|
||||
set(CMAKE_AUTOUIC ON)
|
||||
|
||||
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/3rdparty")
|
||||
|
||||
set(QAPPLICATION_CLASS QApplication CACHE STRING "Inheritance class for SingleApplication")
|
||||
|
||||
include(cmake/CPM.cmake)
|
||||
|
||||
find_package(Qt5 REQUIRED COMPONENTS
|
||||
Core
|
||||
Widgets
|
||||
@@ -24,18 +20,18 @@ find_package(Qt5 REQUIRED COMPONENTS
|
||||
DBus
|
||||
)
|
||||
|
||||
CPMAddPackage(
|
||||
include(cmake/Add3rdParty.cmake)
|
||||
|
||||
add_3rdparty(
|
||||
NAME SingleApplication
|
||||
GITHUB_REPOSITORY itay-grudev/SingleApplication
|
||||
VERSION 3.3.0
|
||||
CPM_LOCAL_PACKAGES_ONLY YES
|
||||
)
|
||||
CPMAddPackage(
|
||||
|
||||
add_3rdparty(
|
||||
NAME plog
|
||||
GITHUB_REPOSITORY SergiusTheBest/plog
|
||||
GIT_TAG 1.1.5
|
||||
CPM_LOCAL_PACKAGES_ONLY YES
|
||||
# CPM_USE_LOCAL_PACKAGES YES
|
||||
)
|
||||
|
||||
add_subdirectory(GPService)
|
||||
|
||||
Reference in New Issue
Block a user