Commit 7d1ba7da59fe2ca48dc1f17dbfc541d16c0fa6c2
1 parent
c8862b5f
Set C++ standard to C++20 in pkg-test and update compiler flags in libqpdf.pc
Fix pkg-test CI Failure on using <concepts> include file.
Showing
2 changed files
with
2 additions
and
1 deletions
libqpdf.pc.in
| @@ -8,4 +8,4 @@ Description: PDF transformation library | @@ -8,4 +8,4 @@ Description: PDF transformation library | ||
| 8 | Version: @PROJECT_VERSION@ | 8 | Version: @PROJECT_VERSION@ |
| 9 | Requires.private: zlib, libjpeg@CRYPTO_PKG@ | 9 | Requires.private: zlib, libjpeg@CRYPTO_PKG@ |
| 10 | Libs: -L${libdir} -lqpdf | 10 | Libs: -L${libdir} -lqpdf |
| 11 | -Cflags: -I${includedir} | 11 | +Cflags: -I${includedir} -std=c++20 |
pkg-test/CMakeLists.txt
| 1 | cmake_minimum_required(VERSION 3.10) | 1 | cmake_minimum_required(VERSION 3.10) |
| 2 | project(qpdf-version LANGUAGES CXX) | 2 | project(qpdf-version LANGUAGES CXX) |
| 3 | +set(CMAKE_CXX_STANDARD 20) | ||
| 3 | find_package(qpdf) | 4 | find_package(qpdf) |
| 4 | add_executable(qpdf-version qpdf-version.cc) | 5 | add_executable(qpdf-version qpdf-version.cc) |
| 5 | target_link_libraries(qpdf-version qpdf::libqpdf) | 6 | target_link_libraries(qpdf-version qpdf::libqpdf) |