aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2022-02-04 16:49:45 +0000
committerSaturneric <[email protected]>2022-02-04 16:49:45 +0000
commit19dfe8ecf1405b098ada842b31a79495111b7120 (patch)
treec1a605c78e6d8848f6c607fa2450723fb9c4a573 /CMakeLists.txt
parent<refactor>(src): rename the gpg directory to core (diff)
downloadGpgFrontend-19dfe8ecf1405b098ada842b31a79495111b7120.tar.gz
GpgFrontend-19dfe8ecf1405b098ada842b31a79495111b7120.zip
<chore>(project): Optimize project configuration
1. Add the global header file cstdint 2. Make the core obtain Qt core capabilities.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt24
1 files changed, 12 insertions, 12 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dadb488f..67f8ba2b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -54,10 +54,10 @@ option(GPGFRONTEND_BUILD_TYPE_TEST_ALL
"Generate a graphical interface with all functions" OFF)
option(GPGFRONTEND_BUILD_TYPE_STABLE
"Generate release version" ON)
-option(GENERATE_LINUX_INSTALL_SOFTWARE "Generate an installable version" OFF)
-option(GENERATE_APP_PACKAGE_DEB "Generate DEB package" OFF)
-option(CONFIGURE_FOR_XCODE_BUILD "Generate a version that can be successfully compiled and packaged in Xcode" OFF)
-option(USE_QT_DEFAULT_ENV "Build with the qt version provided by the qt-default package" OFF)
+option(GPGFRONTEND_GENERATE_LINUX_INSTALL_SOFTWARE "Generate an installable version" OFF)
+option(GPGFRONTEND_GENERATE_APP_PACKAGE_DEB "Generate DEB package" OFF)
+option(GPGFRONTEND_CONFIGURE_FOR_XCODE_BUILD "Generate a version that can be successfully compiled and packaged in Xcode" OFF)
+option(GPGFRONTEND_USE_QT_DEFAULT_ENV "Build with the qt version provided by the qt-default package" ON)
# analyse options
if (GPGFRONTEND_BUILD_TYPE_TEST_CORE)
@@ -93,7 +93,7 @@ if (GPGFRONTEND_BUILD_TYPE_STABLE)
endif ()
# linux package build
-if (GENERATE_LINUX_INSTALL_SOFTWARE)
+if (GPGFRONTEND_GENERATE_LINUX_INSTALL_SOFTWARE)
set(GPGFRONTEND_BUILD_TYPE_TEST_CORE 0)
set(GPGFRONTEND_BUILD_TYPE_TEST_CORE_AND_COVERAGE 0)
@@ -102,18 +102,18 @@ if (GENERATE_LINUX_INSTALL_SOFTWARE)
unset(GPGFRONTEND_BUILD_CONFIG)
set(LINUX_INSTALL_SOFTWARE 1)
- set(GENERATE_APP_PACKAGE_DEB 1)
+ set(GPGFRONTEND_GENERATE_APP_PACKAGE_DEB 1)
endif ()
# linux package build
-if (GENERATE_LINUX_INSTALL_SOFTWARE AND GENERATE_APP_PACKAGE_DEB)
+if (GPGFRONTEND_GENERATE_LINUX_INSTALL_SOFTWARE AND GPGFRONTEND_GENERATE_APP_PACKAGE_DEB)
set(APP_PACKAGE_DEB 1)
endif ()
# xcode archive build
-if (CONFIGURE_FOR_XCODE_BUILD)
- set(GENERATE_LINUX_INSTALL_SOFTWARE 0)
- set(GENERATE_APP_PACKAGE_DEB 0)
+if (GPGFRONTEND_CONFIGURE_FOR_XCODE_BUILD)
+ set(GPGFRONTEND_GENERATE_LINUX_INSTALL_SOFTWARE 0)
+ set(GPGFRONTEND_GENERATE_APP_PACKAGE_DEB 0)
set(LINUX_INSTALL_SOFTWARE 0)
set(APP_PACKAGE_DEB 0)
@@ -350,7 +350,7 @@ if (LINUX_INSTALL_SOFTWARE)
include(GNUInstallDirs)
set(INSTALL_GPGFRONTEND_APP 1)
set(APP_INSTALL_FLAG LINUX_INSTALL)
- set(USE_QT_DEFAULT_ENV ON)
+ set(GPGFRONTEND_USE_QT_DEFAULT_ENV ON)
add_compile_definitions(LINUX_INSTALL_BUILD)
set(Boost_USE_STATIC_LIBS ON)
else ()
@@ -410,7 +410,7 @@ find_package(OpenSSL REQUIRED)
if (QT5_ENV_SUPPORT)
# Support Qt version Both 5.12.x and 5.15.x
- if (USE_QT_DEFAULT_ENV)
+ if (GPGFRONTEND_USE_QT_DEFAULT_ENV)
find_package(Qt5 COMPONENTS Core Test Widgets PrintSupport Network REQUIRED)
else ()
find_package(Qt5 5.15 COMPONENTS Core Test Widgets PrintSupport Network REQUIRED)