aboutsummaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authorstehu <[email protected]>2022-03-04 15:53:59 +0000
committerstehu <[email protected]>2022-03-04 15:53:59 +0000
commit912fb33a874e7f92ef8a6b206cffd45e0d6146fe (patch)
treec0bf02a58d0766469bb8c5e17d13e7719986c7ed /third_party
parent<fix>(ci): Minor bug in modifying OS labels in ci files (diff)
downloadGpgFrontend-912fb33a874e7f92ef8a6b206cffd45e0d6146fe.tar.gz
GpgFrontend-912fb33a874e7f92ef8a6b206cffd45e0d6146fe.zip
<fix, refactor, feat> adjust the project configuration
1. Fix possible problems with mac compilation 2. Add new third-party dependency libconfig 3. Use the correct project configuration to specify the C++ standard
Diffstat (limited to 'third_party')
-rw-r--r--third_party/CMakeLists.txt5
m---------third_party/libconfig0
2 files changed, 4 insertions, 1 deletions
diff --git a/third_party/CMakeLists.txt b/third_party/CMakeLists.txt
index 2ef5d898..618cbaa1 100644
--- a/third_party/CMakeLists.txt
+++ b/third_party/CMakeLists.txt
@@ -209,4 +209,7 @@ add_library(encoding_detect STATIC ${ENCODING_DETECT_SOURCE_CODE})
if (NOT MINGW)
remove_definitions(-DDEBUG)
add_subdirectory(libarchive)
-endif () \ No newline at end of file
+endif ()
+
+# libconfig
+add_subdirectory(libconfig) \ No newline at end of file
diff --git a/third_party/libconfig b/third_party/libconfig
new file mode 160000
+Subproject 020a9ce12d1be7ab79ca0674fc957e732ab67f4