From ead00a62a9a05d36f3d376889360b379d9046ba1 Mon Sep 17 00:00:00 2001 From: Aliaksandr Anishchuk Date: Wed, 22 Jan 2025 15:44:09 +0300 Subject: [PATCH 01/54] Replace boostorg.jfrog.io to archives.boost.io URLs (#771) Fix for #770 --- cmake/projects/Boost/hunter.cmake | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 9ef62de4ef..5b6a31b49c 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -252,14 +252,14 @@ hunter_add_version( 51421ef259a4530edea0fbfc448460fcc5c64edb ) -# for official boost releases use base url https://boostorg.jfrog.io/artifactory/main/release +# for official boost releases use base url https://archives.boost.io/release hunter_add_version( PACKAGE_NAME Boost VERSION "1.65.1" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.65.1/source/boost_1_65_1.tar.bz2" + "https://archives.boost.io/release/1.65.1/source/boost_1_65_1.tar.bz2" SHA1 4a5b0c3c1b1b9a4d6cb6a6cc395e903e76f76720 ) @@ -270,7 +270,7 @@ hunter_add_version( VERSION "1.65.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.65.0/source/boost_1_65_0.tar.bz2" + "https://archives.boost.io/release/1.65.0/source/boost_1_65_0.tar.bz2" SHA1 f9260074ecfb31f3e65322fae9c15cc423c0ad59 ) @@ -281,7 +281,7 @@ hunter_add_version( VERSION "1.66.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.66.0/source/boost_1_66_0.7z" + "https://archives.boost.io/release/1.66.0/source/boost_1_66_0.7z" SHA1 075d0b43980614054b1f1bafd189f863bba6600e ) @@ -303,7 +303,7 @@ hunter_add_version( VERSION "1.67.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.67.0/source/boost_1_67_0.7z" + "https://archives.boost.io/release/1.67.0/source/boost_1_67_0.7z" SHA1 64c278c23defe155e630a307ae2c0615348b14b3 ) @@ -435,7 +435,7 @@ hunter_add_version( VERSION "1.75.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.75.0/source/boost_1_75_0.tar.bz2" + "https://archives.boost.io/release/1.75.0/source/boost_1_75_0.tar.bz2" SHA1 6109efd3bdd8b9220d7d85b5e125f7f28721b9a9 ) @@ -446,7 +446,7 @@ hunter_add_version( VERSION "1.76.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2" + "https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2" SHA1 8064156508312dde1d834fec3dca9b11006555b6 ) @@ -457,7 +457,7 @@ hunter_add_version( VERSION "1.77.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.77.0/source/boost_1_77_0.tar.bz2" + "https://archives.boost.io/release/1.77.0/source/boost_1_77_0.tar.bz2" SHA1 0cb4f947d094fc311e13ffacaff00418130ef5ef ) @@ -468,7 +468,7 @@ hunter_add_version( VERSION "1.78.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.78.0/source/boost_1_78_0.tar.bz2" + "https://archives.boost.io/release/1.78.0/source/boost_1_78_0.tar.bz2" SHA1 7ccc47e82926be693810a687015ddc490b49296d ) @@ -479,7 +479,7 @@ hunter_add_version( VERSION "1.79.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2" + "https://archives.boost.io/release/1.79.0/source/boost_1_79_0.tar.bz2" SHA1 31209dcff292bd6a64e5e08ceb3ce44a33615dc0 ) @@ -490,7 +490,7 @@ hunter_add_version( VERSION "1.80.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.80.0/source/boost_1_80_0.tar.bz2" + "https://archives.boost.io/release/1.80.0/source/boost_1_80_0.tar.bz2" SHA1 690a2a2ed6861129828984b1d52a473d2c8393d1 ) @@ -501,7 +501,7 @@ hunter_add_version( VERSION "1.81.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.81.0/source/boost_1_81_0.tar.bz2" + "https://archives.boost.io/release/1.81.0/source/boost_1_81_0.tar.bz2" SHA1 898469f1ae407f5cbfca84f63ad602962eebf4cc ) @@ -512,7 +512,7 @@ hunter_add_version( VERSION "1.82.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.82.0/source/boost_1_82_0.tar.bz2" + "https://archives.boost.io/release/1.82.0/source/boost_1_82_0.tar.bz2" SHA1 5c0736ce8d6f0d21275a1d9407dce48e6decce6a ) @@ -523,7 +523,7 @@ hunter_add_version( VERSION "1.83.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.83.0/source/boost_1_83_0.tar.bz2" + "https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2" SHA1 75b1f569134401d178ad2aaf97a2993898dd7ee3 ) From a3d7541811d886743491d4c2f36bd36649df1ec0 Mon Sep 17 00:00:00 2001 From: Harry Mallon Date: Mon, 28 Apr 2025 08:21:18 +0100 Subject: [PATCH 02/54] Update minimum CMake to v3.10 (#769) * Update minimum CMake to v3.10 * Update docs with new CMake minimum 3.10 * Update gate submodule to v0.11.0 Updates minimum CMake to v3.10 --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .../modules/hunter_apply_gate_settings.cmake | 2 +- .../hunter_boost_component_b2_args.cmake | 2 +- .../hunter_calculate_config_sha1.cmake | 2 +- cmake/modules/hunter_calculate_self.cmake | 2 +- cmake/modules/hunter_lock_directory.cmake | 2 +- cmake/modules/hunter_make_directory.cmake | 2 +- .../modules/hunter_set_config_location.cmake | 2 +- cmake/modules/hunter_setup_msvc.cmake | 2 +- .../schemes/url_sha1_avahi_autotools.cmake.in | 2 +- .../Boost/schemes/url_sha1_boost.cmake.in | 2 +- .../url_sha1_boost_ios_library.cmake.in | 4 ++-- .../schemes/url_sha1_boost_library.cmake.in | 2 +- .../schemes/url_sha1_nasm_windows.cmake.in | 2 +- .../OpenBLAS/schemes/OpenBLAS.cmake.in | 4 ++-- .../OpenSSL/ep-stages/configure.cmake.in | 2 +- .../ep-stages/configure_1_1_plus.cmake.in | 2 +- .../OpenSSL/schemes/url_sha1_openssl.cmake.in | 2 +- .../schemes/url_sha1_openssl_ios.cmake.in | 2 +- .../schemes/url_sha1_openssl_macos.cmake.in | 2 +- .../schemes/url_sha1_openssl_windows.cmake.in | 2 +- ...url_sha1_openssl_windows_1_1_plus.cmake.in | 4 ++-- cmake/projects/Qt/ep-stages/qt-build.cmake.in | 2 +- .../Qt/ep-stages/qt-configure.cmake.in | 2 +- .../projects/Qt/ep-stages/qt-install.cmake.in | 2 +- .../projects/Qt/schemes/url_sha1_qt.cmake.in | 2 +- .../botan/schemes/url_sha1_botan.cmake.in | 16 +++++++-------- .../botan/schemes/url_sha1_botan_ios.cmake.in | 20 +++++++++---------- .../schemes/url_sha1_botan_macos.cmake.in | 16 +++++++-------- .../botan/schemes/url_sha1_botan_win.cmake.in | 2 +- .../schemes/url_sha1_flex_autotools.cmake.in | 2 +- ..._sha1_libsodium_autogen_autotools.cmake.in | 2 +- .../url_sha1_libsodium_msbuild.cmake.in | 2 +- .../schemes/url_sha1_libxml2_msvc.cmake.in | 8 ++++---- .../url_sha1_odb-boost_autotools.cmake.in | 3 +-- .../url_sha1_odb-mysql_autotools.cmake.in | 3 +-- .../url_sha1_odb-pgsql_autotools.cmake.in | 3 +-- .../url_sha1_odb-sqlite_autotools.cmake.in | 2 +- .../schemes/url_sha1_tcl_autotools.cmake.in | 2 +- .../x264/schemes/url_sha1_x264.cmake.in | 2 +- cmake/projects/xcb/schemes/xcb.cmake.in | 2 +- cmake/schemes/git_tag_cmake.cmake.in | 2 +- .../url_sha1_autogen_autotools.cmake.in | 2 +- cmake/schemes/url_sha1_autotools.cmake.in | 2 +- cmake/schemes/url_sha1_cmake.cmake.in | 2 +- cmake/schemes/url_sha1_download.cmake.in | 3 +-- cmake/schemes/url_sha1_ios_sim.cmake.in | 2 +- cmake/schemes/url_sha1_make_only.cmake.in | 2 +- cmake/schemes/url_sha1_unpack.cmake.in | 2 +- .../url_sha1_unpack_bin_install.cmake.in | 2 +- .../schemes/url_sha1_unpack_install.cmake.in | 2 +- docs/contributing.rst | 2 +- docs/creating-new/create/custom.rst | 6 +++--- docs/faq/how-to-fix-download-error.rst | 2 +- docs/faq/why-hunter-is-slow.rst | 10 +++++----- .../usr.adding.new.package.custom.scheme.md | 14 ++++++------- docs/quick-start/boost-components.rst | 4 ++-- docs/quick-start/cmake.rst | 11 +++++++++- .../error.hunteraddpackage.after.project.rst | 11 +++++----- .../error.huntergate.before.project.rst | 15 +++++++------- .../hunter-user/artifactory-cache-server.rst | 2 +- .../user-guides/hunter-user/git-submodule.rst | 6 +++--- examples/ARM_NEON_2_x86_SSE/CMakeLists.txt | 2 +- examples/AllTheFlopsThreads/CMakeLists.txt | 2 +- examples/Alut/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/Android-Build-Tools/CMakeLists.txt | 2 +- .../Android-MIPS-System-Image/CMakeLists.txt | 2 +- .../Android-SDK-Platform-tools/CMakeLists.txt | 2 +- examples/Android-SDK-Platform/CMakeLists.txt | 2 +- examples/Android-SDK-Tools/CMakeLists.txt | 2 +- examples/Android-SDK/CMakeLists.txt | 2 +- examples/AngelScript/CMakeLists.txt | 2 +- examples/ArrayFire/CMakeLists.txt | 2 +- examples/Assimp-linux/CMakeLists.txt | 2 +- examples/Assimp/CMakeLists.txt | 2 +- examples/Async++/CMakeLists.txt | 2 +- examples/Avahi/CMakeLists.txt | 4 ++-- examples/BZip2/CMakeLists.txt | 2 +- examples/Beast/CMakeLists.txt | 2 +- examples/Boost-chrono-1-64/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/Boost-chrono/CMakeLists.txt | 2 +- examples/Boost-compute/CMakeLists.txt | 2 +- examples/Boost-container/CMakeLists.txt | 2 +- examples/Boost-contract/CMakeLists.txt | 2 +- examples/Boost-custom-args/CMakeLists.txt | 2 +- examples/Boost-fiber/CMakeLists.txt | 2 +- examples/Boost-filesystem-1-64/CMakeLists.txt | 2 +- .../Boost-filesystem-shared/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/Boost-filesystem/CMakeLists.txt | 2 +- examples/Boost-iostreams-1-64/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/Boost-iostreams/CMakeLists.txt | 2 +- examples/Boost-json/CMakeLists.txt | 2 +- examples/Boost-log-shared/CMakeLists.txt | 2 +- .../Boost-log-useBoostConfig/CMakeLists.txt | 2 +- examples/Boost-log/CMakeLists.txt | 2 +- examples/Boost-math/CMakeLists.txt | 3 +-- examples/Boost-process/CMakeLists.txt | 2 +- examples/Boost-program-options/CMakeLists.txt | 2 +- examples/Boost-python/CMakeLists.txt | 2 +- examples/Boost-random/CMakeLists.txt | 2 +- examples/Boost-serialization/CMakeLists.txt | 2 +- examples/Boost-stacktrace/CMakeLists.txt | 2 +- examples/Boost-system-1-66/CMakeLists.txt | 2 +- examples/Boost-system/CMakeLists.txt | 2 +- examples/Boost-test/CMakeLists.txt | 2 +- examples/Boost-thread-1-64/CMakeLists.txt | 2 +- examples/Boost-thread/CMakeLists.txt | 2 +- examples/Boost-url/CMakeLists.txt | 2 +- examples/Boost-useBoostConfig/CMakeLists.txt | 2 +- examples/Boost-uuid/CMakeLists.txt | 2 +- examples/Boost/CMakeLists.txt | 2 +- examples/BoringSSL/CMakeLists.txt | 2 +- examples/Box2D/CMakeLists.txt | 2 +- examples/CLAPACK/CMakeLists.txt | 2 +- examples/CLI11/CMakeLists.txt | 2 +- examples/CURL-BoringSSL/CMakeLists.txt | 2 +- examples/CURL-with-ares/CMakeLists.txt | 2 +- examples/CURL/CMakeLists.txt | 2 +- examples/CapnProto/CMakeLists.txt | 2 +- examples/Comet/CMakeLists.txt | 2 +- examples/CppNetlibUri/CMakeLists.txt | 2 +- examples/CreateLaunchers/CMakeLists.txt | 2 +- examples/EGL-Registry/CMakeLists.txt | 2 +- examples/Eigen-Boost/CMakeLists.txt | 2 +- examples/Eigen/CMakeLists.txt | 2 +- examples/Expat/CMakeLists.txt | 2 +- examples/FLAC/CMakeLists.txt | 2 +- examples/FP16/CMakeLists.txt | 2 +- examples/Fruit/CMakeLists.txt | 2 +- examples/FunctionalPlus/CMakeLists.txt | 2 +- examples/GPUImage/CMakeLists.txt | 2 +- examples/GSL/CMakeLists.txt | 2 +- examples/GTest/CMakeLists.txt | 2 +- examples/HalideIR/CMakeLists.txt | 2 +- examples/HastyNoise/CMakeLists.txt | 4 ++-- examples/ICU/CMakeLists.txt | 2 +- examples/IF97/CMakeLists.txt | 2 +- examples/IlmBase/CMakeLists.txt | 2 +- examples/Imath/CMakeLists.txt | 2 +- examples/Immer/CMakeLists.txt | 2 +- examples/Jpeg/CMakeLists.txt | 2 +- examples/KTX-Software/CMakeLists.txt | 2 +- examples/KhronosDataFormat/CMakeLists.txt | 2 +- examples/LAPACK-CBLAS/CMakeLists.txt | 3 +-- examples/LAPACK-dynamic/CMakeLists.txt | 3 +-- examples/LAPACK/CMakeLists.txt | 3 +-- examples/LLVM/CMakeLists.txt | 2 +- examples/Lager/CMakeLists.txt | 2 +- examples/Leathers/CMakeLists.txt | 2 +- examples/Leptonica/CMakeLists.txt | 2 +- examples/LibCDS/CMakeLists.txt | 2 +- examples/Libevent/CMakeLists.txt | 2 +- examples/Libssh2/CMakeLists.txt | 2 +- examples/LodePNG/CMakeLists.txt | 2 +- examples/Lua/CMakeLists.txt | 2 +- examples/MathFu/CMakeLists.txt | 2 +- examples/Microsoft.GSL/CMakeLists.txt | 2 +- examples/MySQL-client/CMakeLists.txt | 3 +-- examples/NASM/CMakeLists.txt | 2 +- examples/NLopt/CMakeLists.txt | 2 +- examples/ONNX/CMakeLists.txt | 2 +- examples/OpenAL/CMakeLists.txt | 2 +- examples/OpenBLAS/CMakeLists.txt | 2 +- examples/OpenCL-Headers/CMakeLists.txt | 2 +- examples/OpenCL-cpp/CMakeLists.txt | 2 +- examples/OpenCL/CMakeLists.txt | 2 +- examples/OpenCV-Extra/CMakeLists.txt | 2 +- examples/OpenCV-Qt/CMakeLists.txt | 2 +- examples/OpenCV-ffmpeg/CMakeLists.txt | 2 +- examples/OpenCV/CMakeLists.txt | 2 +- examples/OpenEXR/CMakeLists.txt | 2 +- examples/OpenGL-Registry/CMakeLists.txt | 2 +- examples/OpenNMTTokenizer/CMakeLists.txt | 2 +- examples/OpenSSL-1.0.2/CMakeLists.txt | 2 +- examples/OpenSSL-asm/CMakeLists.txt | 2 +- examples/OpenSSL/CMakeLists.txt | 2 +- examples/OpenSceneGraph/CMakeLists.txt | 2 +- examples/Opus/CMakeLists.txt | 2 +- examples/PNG/CMakeLists.txt | 2 +- examples/PROJ4/CMakeLists.txt | 2 +- examples/PhysUnits/CMakeLists.txt | 2 +- examples/PocoCpp/CMakeLists.txt | 2 +- examples/PostgreSQL/CMakeLists.txt | 3 +-- examples/Protobuf-legacy/CMakeLists.txt | 2 +- .../Protobuf-legacy/cmake/host/CMakeLists.txt | 2 +- examples/Protobuf-optimized/CMakeLists.txt | 2 +- .../cmake/host/CMakeLists.txt | 2 +- examples/Protobuf/CMakeLists.txt | 2 +- examples/Protobuf/cmake/host/CMakeLists.txt | 2 +- examples/QtAndroidCMake/CMakeLists.txt | 2 +- examples/QtCMakeExtra/CMakeLists.txt | 2 +- examples/QtPropertyEditor/CMakeLists.txt | 2 +- examples/Qwt/CMakeLists.txt | 2 +- examples/RapidJSON/CMakeLists.txt | 2 +- examples/RapidXML/CMakeLists.txt | 2 +- examples/RedisClient/CMakeLists.txt | 2 +- examples/SDL2/CMakeLists.txt | 2 +- examples/SDL_image/CMakeLists.txt | 2 +- examples/SDL_mixer/CMakeLists.txt | 2 +- examples/SDL_net/CMakeLists.txt | 2 +- examples/SDL_ttf/CMakeLists.txt | 2 +- examples/SFML/CMakeLists.txt | 2 +- examples/SPIRV-Headers/CMakeLists.txt | 2 +- examples/SPIRV-Tools/CMakeLists.txt | 2 +- examples/SimpleSignal/CMakeLists.txt | 2 +- examples/Snappy/CMakeLists.txt | 3 +-- .../Sources-for-Android-SDK/CMakeLists.txt | 2 +- examples/Sqlpp11/CMakeLists.txt | 3 +-- examples/SuiteSparse-dynLAPACK/CMakeLists.txt | 2 +- examples/SuiteSparse/CMakeLists.txt | 2 +- examples/TCLAP/CMakeLists.txt | 7 +++---- examples/TIFF/CMakeLists.txt | 2 +- examples/Tesseract/CMakeLists.txt | 2 +- examples/Urho3D/CMakeLists.txt | 2 +- examples/Vulkan-Headers/CMakeLists.txt | 2 +- examples/VulkanMemoryAllocator/CMakeLists.txt | 2 +- examples/WDC/CMakeLists.txt | 2 +- examples/WTL/CMakeLists.txt | 2 +- examples/Washer/CMakeLists.txt | 2 +- examples/WebKit/CMakeLists.txt | 2 +- examples/WebP/CMakeLists.txt | 3 +-- examples/WinSparkle/CMakeLists.txt | 2 +- examples/YAJL/CMakeLists.txt | 2 +- examples/ZLIB/CMakeLists.txt | 2 +- examples/ZMQPP/CMakeLists.txt | 2 +- examples/ZeroMQ/CMakeLists.txt | 2 +- examples/Zug/CMakeLists.txt | 2 +- examples/abseil/CMakeLists.txt | 2 +- examples/accelerate/CMakeLists.txt | 2 +- examples/acf/CMakeLists.txt | 2 +- examples/actionlib/CMakeLists.txt | 2 +- examples/aes/CMakeLists.txt | 2 +- examples/aglet/CMakeLists.txt | 2 +- examples/android/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../android_build_tools_packer/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../android_google_apis_packer/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/android_log/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/android_sdk_packer/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../android_sdk_tools_packer/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/angles/CMakeLists.txt | 2 +- examples/apg/CMakeLists.txt | 2 +- examples/applicationservices/CMakeLists.txt | 2 +- examples/arabica/CMakeLists.txt | 2 +- examples/asio-grpc/CMakeLists.txt | 2 +- examples/asio/CMakeLists.txt | 2 +- examples/astc-encoder/CMakeLists.txt | 2 +- examples/audiounit/CMakeLists.txt | 2 +- examples/autobahn-cpp/CMakeLists.txt | 2 +- examples/autoutils/CMakeLists.txt | 2 +- examples/aws-c-common/CMakeLists.txt | 2 +- examples/aws-sdk-cpp/CMakeLists.txt | 2 +- examples/basis_universal/CMakeLists.txt | 2 +- examples/benchmark/CMakeLists.txt | 2 +- examples/bento4/CMakeLists.txt | 2 +- examples/binaryen/CMakeLists.txt | 2 +- examples/bison/CMakeLists.txt | 2 +- examples/boost-pba/CMakeLists.txt | 4 ++-- examples/botan/CMakeLists.txt | 2 +- examples/breakpad/CMakeLists.txt | 2 +- examples/brotli/CMakeLists.txt | 2 +- examples/bullet/CMakeLists.txt | 2 +- examples/byte-lite/CMakeLists.txt | 2 +- examples/c-ares/CMakeLists.txt | 2 +- examples/caffe/CMakeLists.txt | 2 +- examples/carbon/CMakeLists.txt | 2 +- examples/catkin/CMakeLists.txt | 2 +- examples/cctz/CMakeLists.txt | 2 +- examples/ccv/CMakeLists.txt | 2 +- examples/cereal/CMakeLists.txt | 2 +- .../CMakeLists.txt | 3 +-- .../ceres-solver-suitesparse/CMakeLists.txt | 3 +-- examples/ceres-solver/CMakeLists.txt | 3 +-- examples/cgltf/CMakeLists.txt | 2 +- examples/check_ci_tag/CMakeLists.txt | 2 +- examples/chromium_zlib/CMakeLists.txt | 2 +- examples/civetweb/CMakeLists.txt | 2 +- examples/clBLAS/CMakeLists.txt | 2 +- examples/class_loader/CMakeLists.txt | 2 +- examples/cmcstl2/CMakeLists.txt | 2 +- examples/common.cmake | 2 +- examples/complex_bessel/CMakeLists.txt | 2 +- examples/convertutf/CMakeLists.txt | 2 +- examples/coreaudio/CMakeLists.txt | 2 +- examples/coretext/CMakeLists.txt | 2 +- examples/corrade/CMakeLists.txt | 2 +- examples/cpp-statsd-client/CMakeLists.txt | 2 +- examples/cpp_redis/CMakeLists.txt | 2 +- examples/cppast/CMakeLists.txt | 2 +- examples/cppcodec/CMakeLists.txt | 2 +- examples/cppfs/CMakeLists.txt | 2 +- examples/cpr/CMakeLists.txt | 2 +- examples/cpuinfo/CMakeLists.txt | 3 +-- examples/crashpad/CMakeLists.txt | 2 +- examples/crashup/CMakeLists.txt | 2 +- examples/crc32c/CMakeLists.txt | 2 +- examples/cryptopp/CMakeLists.txt | 2 +- examples/ctti/CMakeLists.txt | 4 ++-- examples/cub/CMakeLists.txt | 4 +--- examples/cvmatio/CMakeLists.txt | 2 +- examples/cvsteer/CMakeLists.txt | 2 +- examples/cxxopts/CMakeLists.txt | 2 +- examples/czmq/CMakeLists.txt | 2 +- examples/damageproto/CMakeLists.txt | 2 +- examples/date/CMakeLists.txt | 2 +- examples/dbus/CMakeLists.txt | 4 +--- examples/dest/CMakeLists.txt | 2 +- examples/dfdutils/CMakeLists.txt | 2 +- examples/dlib-staticLib/CMakeLists.txt | 2 +- examples/dlib/CMakeLists.txt | 2 +- examples/dlpack/CMakeLists.txt | 2 +- examples/dmlc-core/CMakeLists.txt | 2 +- examples/doctest/CMakeLists.txt | 2 +- examples/double-conversion/CMakeLists.txt | 2 +- examples/draco/CMakeLists.txt | 2 +- examples/dri2proto/CMakeLists.txt | 2 +- examples/dri3proto/CMakeLists.txt | 2 +- examples/drishti/CMakeLists.txt | 2 +- examples/drishti_assets/CMakeLists.txt | 2 +- examples/drishti_faces/CMakeLists.txt | 2 +- examples/drm/CMakeLists.txt | 2 +- examples/duktape/CMakeLists.txt | 2 +- examples/dynalo/CMakeLists.txt | 4 ++-- examples/egl/CMakeLists.txt | 2 +- examples/eigen3-nnls/CMakeLists.txt | 2 +- examples/enet/CMakeLists.txt | 2 +- examples/entityx/CMakeLists.txt | 2 +- examples/eos/CMakeLists.txt | 2 +- examples/etc2comp/CMakeLists.txt | 2 +- examples/ethash/CMakeLists.txt | 4 ++-- examples/eventpp/CMakeLists.txt | 4 ++-- examples/eyalroz_printf/CMakeLists.txt | 2 +- examples/farmhash/CMakeLists.txt | 2 +- examples/fast_obj/CMakeLists.txt | 2 +- examples/ffmpeg/CMakeLists.txt | 2 +- examples/fft2d/CMakeLists.txt | 2 +- examples/filament/CMakeLists.txt | 2 +- examples/fixesproto/CMakeLists.txt | 2 +- examples/flatbuffers/CMakeLists.txt | 2 +- examples/flex/CMakeLists.txt | 2 +- examples/fmt/CMakeLists.txt | 2 +- examples/folly/CMakeLists.txt | 2 +- examples/foo/CMakeLists.txt | 2 +- examples/forcefeedback/CMakeLists.txt | 2 +- examples/foundation/CMakeLists.txt | 2 +- examples/freetype-gl/CMakeLists.txt | 2 +- examples/freetype/CMakeLists.txt | 2 +- examples/frugally-deep/CMakeLists.txt | 2 +- examples/gRPC/CMakeLists.txt | 2 +- examples/gauze/CMakeLists.txt | 2 +- examples/gemmlowp/CMakeLists.txt | 2 +- examples/geos/CMakeLists.txt | 2 +- examples/getopt/CMakeLists.txt | 3 +-- examples/gflags/CMakeLists.txt | 2 +- examples/giflib/CMakeLists.txt | 2 +- examples/gl4es/CMakeLists.txt | 2 +- examples/glapi/CMakeLists.txt | 2 +- examples/glbinding/CMakeLists.txt | 2 +- examples/gles2/CMakeLists.txt | 2 +- examples/gles3/CMakeLists.txt | 2 +- examples/glew/CMakeLists.txt | 3 +-- examples/glfw/CMakeLists.txt | 2 +- examples/glib/CMakeLists.txt | 2 +- examples/glm/CMakeLists.txt | 3 +-- examples/globjects/CMakeLists.txt | 2 +- examples/glog/CMakeLists.txt | 2 +- examples/glproto/CMakeLists.txt | 2 +- examples/glslang/CMakeLists.txt | 2 +- examples/glu/CMakeLists.txt | 2 +- examples/gsl-lite/CMakeLists.txt | 2 +- examples/gst_plugins_bad/CMakeLists.txt | 2 +- examples/gst_plugins_base/CMakeLists.txt | 2 +- examples/gst_plugins_good/CMakeLists.txt | 2 +- examples/gst_plugins_ugly/CMakeLists.txt | 2 +- examples/gstreamer/CMakeLists.txt | 2 +- examples/gumbo/CMakeLists.txt | 2 +- examples/h3/CMakeLists.txt | 2 +- examples/half/CMakeLists.txt | 2 +- examples/harfbuzz/CMakeLists.txt | 2 +- examples/hdf5/CMakeLists.txt | 2 +- examples/highwayhash/CMakeLists.txt | 2 +- examples/http-parser/CMakeLists.txt | 2 +- examples/hypre/CMakeLists.txt | 2 +- examples/ice/CMakeLists.txt | 2 +- examples/icu-le-hb/CMakeLists.txt | 2 +- examples/icu-lx/CMakeLists.txt | 2 +- examples/imagequant/CMakeLists.txt | 2 +- examples/imgui/CMakeLists.txt | 4 ++-- examples/imshow/CMakeLists.txt | 2 +- examples/inja/CMakeLists.txt | 2 +- examples/inputproto/CMakeLists.txt | 2 +- examples/intsizeof/CMakeLists.txt | 2 +- examples/intx/CMakeLists.txt | 2 +- examples/ippicv/CMakeLists.txt | 2 +- examples/iroha-ed25519/CMakeLists.txt | 2 +- examples/irrXML/CMakeLists.txt | 2 +- examples/ittapi/CMakeLists.txt | 2 +- examples/jaegertracing/CMakeLists.txt | 2 +- examples/jansson/CMakeLists.txt | 2 +- examples/jasper/CMakeLists.txt | 2 +- examples/javascriptcore/CMakeLists.txt | 2 +- examples/jo_jpeg/CMakeLists.txt | 2 +- examples/jpeg-compressor/CMakeLists.txt | 2 +- examples/jsmn/CMakeLists.txt | 2 +- examples/jsoncpp/CMakeLists.txt | 2 +- examples/jwt-cpp/CMakeLists.txt | 2 +- examples/kNet/CMakeLists.txt | 2 +- examples/kbproto/CMakeLists.txt | 2 +- examples/lcms/CMakeLists.txt | 2 +- examples/lehrfempp/CMakeLists.txt | 2 +- examples/leveldb/CMakeLists.txt | 2 +- examples/libarchive/CMakeLists.txt | 2 +- examples/libbacktrace/CMakeLists.txt | 2 +- examples/libcpuid/CMakeLists.txt | 2 +- examples/libdill/CMakeLists.txt | 2 +- examples/libevhtp/CMakeLists.txt | 2 +- examples/libffi/CMakeLists.txt | 2 +- examples/libigl/CMakeLists.txt | 2 +- examples/libjpeg-turbo/CMakeLists.txt | 2 +- examples/libjson-rpc-cpp/CMakeLists.txt | 2 +- examples/libmill/CMakeLists.txt | 2 +- examples/libogg/CMakeLists.txt | 2 +- examples/libpcre/CMakeLists.txt | 2 +- examples/librtmp/CMakeLists.txt | 3 +-- examples/libscrypt/CMakeLists.txt | 2 +- examples/libsodium/CMakeLists.txt | 4 ++-- examples/libunibreak/CMakeLists.txt | 2 +- examples/libusb/CMakeLists.txt | 2 +- examples/libuv/CMakeLists.txt | 2 +- examples/libxdg-basedir/CMakeLists.txt | 2 +- examples/libxml2/CMakeLists.txt | 2 +- examples/libyuv/CMakeLists.txt | 2 +- examples/libzip/CMakeLists.txt | 2 +- examples/lmdb/CMakeLists.txt | 3 +-- examples/lmdbxx/CMakeLists.txt | 2 +- examples/log4cplus/CMakeLists.txt | 2 +- examples/lss/CMakeLists.txt | 2 +- examples/lz4/CMakeLists.txt | 2 +- examples/lzma/CMakeLists.txt | 2 +- examples/magnum/CMakeLists.txt | 2 +- examples/md5/CMakeLists.txt | 2 +- examples/meshoptimizer/CMakeLists.txt | 2 +- examples/mini_chromium/CMakeLists.txt | 2 +- examples/miniz/CMakeLists.txt | 2 +- examples/minizip/CMakeLists.txt | 2 +- examples/mkl/CMakeLists.txt | 2 +- examples/mkldnn/CMakeLists.txt | 2 +- examples/mng/CMakeLists.txt | 2 +- examples/mojoshader/CMakeLists.txt | 2 +- examples/mongoose/CMakeLists.txt | 2 +- examples/mpark_variant/CMakeLists.txt | 2 +- examples/msgpack/CMakeLists.txt | 2 +- examples/mshadow/CMakeLists.txt | 2 +- examples/mtplz/CMakeLists.txt | 2 +- examples/mxnet/CMakeLists.txt | 2 +- examples/nanoflann/CMakeLists.txt | 2 +- examples/nanosvg/CMakeLists.txt | 2 +- examples/ncnn/CMakeLists.txt | 2 +- examples/ncursesw/CMakeLists.txt | 2 +- examples/nlohmann_fifo_map/CMakeLists.txt | 2 +- examples/nlohmann_json/CMakeLists.txt | 2 +- examples/nng/CMakeLists.txt | 2 +- examples/nsync/CMakeLists.txt | 2 +- examples/occt/CMakeLists.txt | 2 +- examples/odb-boost/CMakeLists.txt | 3 +-- examples/odb-compiler/CMakeLists.txt | 2 +- examples/odb-mysql/CMakeLists.txt | 3 +-- examples/odb-pgsql/CMakeLists.txt | 3 +-- examples/odb-sqlite/CMakeLists.txt | 2 +- examples/odb/CMakeLists.txt | 2 +- examples/ogles_gpgpu/CMakeLists.txt | 2 +- examples/oneTBB/CMakeLists.txt | 2 +- examples/oniguruma/CMakeLists.txt | 2 +- examples/onmt/CMakeLists.txt | 2 +- examples/openddlparser/CMakeLists.txt | 2 +- examples/opengles/CMakeLists.txt | 2 +- examples/opentracing-cpp/CMakeLists.txt | 2 +- examples/opusfile/CMakeLists.txt | 2 +- examples/osmesa/CMakeLists.txt | 2 +- examples/pcg/CMakeLists.txt | 2 +- examples/pciaccess/CMakeLists.txt | 2 +- examples/pcre2/CMakeLists.txt | 2 +- examples/pegtl/CMakeLists.txt | 2 +- examples/pluginlib/CMakeLists.txt | 2 +- examples/poly2tri/CMakeLists.txt | 2 +- examples/polyclipping/CMakeLists.txt | 2 +- examples/presentproto/CMakeLists.txt | 2 +- examples/prometheus-cpp/CMakeLists.txt | 2 +- examples/protobuf-c/CMakeLists.txt | 2 +- examples/pthread-stubs/CMakeLists.txt | 2 +- examples/pthreads-win32/CMakeLists.txt | 2 +- examples/pugixml/CMakeLists.txt | 2 +- examples/pybind11/CMakeLists.txt | 2 +- examples/qhull/CMakeLists.txt | 2 +- examples/qt-camera/CMakeLists.txt | 2 +- examples/qt-core/CMakeLists.txt | 2 +- examples/qt-location/CMakeLists.txt | 2 +- examples/qt-qml/CMakeLists.txt | 2 +- examples/qt-widgets/CMakeLists.txt | 2 +- examples/quickjs/CMakeLists.txt | 2 +- examples/rabbitmq-c/CMakeLists.txt | 2 +- examples/rabit/CMakeLists.txt | 2 +- examples/randrproto/CMakeLists.txt | 2 +- examples/rang/CMakeLists.txt | 2 +- examples/range-v3/CMakeLists.txt | 2 +- examples/re2/CMakeLists.txt | 2 +- examples/readline/CMakeLists.txt | 2 +- examples/recastnavigation/CMakeLists.txt | 2 +- examples/renderproto/CMakeLists.txt | 2 +- examples/rocksdb/CMakeLists.txt | 2 +- examples/ros/CMakeLists.txt | 2 +- examples/ros_comm/CMakeLists.txt | 2 +- examples/ros_comm_msgs/CMakeLists.txt | 2 +- examples/ros_common_msgs/CMakeLists.txt | 2 +- examples/ros_console_bridge/CMakeLists.txt | 2 +- examples/ros_environment/CMakeLists.txt | 2 +- examples/ros_gencpp/CMakeLists.txt | 2 +- examples/ros_geneus/CMakeLists.txt | 2 +- examples/ros_genlisp/CMakeLists.txt | 2 +- examples/ros_genmsg/CMakeLists.txt | 2 +- examples/ros_gennodejs/CMakeLists.txt | 2 +- examples/ros_genpy/CMakeLists.txt | 2 +- .../ros_message_generation/CMakeLists.txt | 2 +- examples/ros_message_runtime/CMakeLists.txt | 2 +- examples/ros_std_msgs/CMakeLists.txt | 2 +- examples/rosconsole/CMakeLists.txt | 2 +- examples/roscpp_core/CMakeLists.txt | 2 +- examples/rospack/CMakeLists.txt | 2 +- examples/s3/CMakeLists.txt | 2 +- examples/scelta/CMakeLists.txt | 2 +- examples/sds/CMakeLists.txt | 2 +- examples/sentencepiece/CMakeLists.txt | 2 +- examples/sentry/CMakeLists.txt | 2 +- examples/shaderc/CMakeLists.txt | 2 +- examples/shaka_player_embedded/CMakeLists.txt | 2 +- examples/sleef/CMakeLists.txt | 2 +- examples/sm/CMakeLists.txt | 2 +- examples/smol-v/CMakeLists.txt | 2 +- examples/soil/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- examples/spdlog/CMakeLists.txt | 2 +- examples/spirv-cross/CMakeLists.txt | 2 +- examples/sqlite3/CMakeLists.txt | 2 +- examples/sse2neon/CMakeLists.txt | 2 +- examples/stanhull/CMakeLists.txt | 2 +- examples/state_machine/CMakeLists.txt | 2 +- examples/stb/CMakeLists.txt | 2 +- examples/stdext-path/CMakeLists.txt | 2 +- examples/stormlib/CMakeLists.txt | 2 +- examples/sugar/CMakeLists.txt | 2 +- examples/szip/CMakeLists.txt | 2 +- examples/tacopie/CMakeLists.txt | 2 +- examples/taocpp-json/CMakeLists.txt | 2 +- examples/taskflow/CMakeLists.txt | 2 +- examples/tcl/CMakeLists.txt | 2 +- examples/termcolor/CMakeLists.txt | 2 +- examples/tf/CMakeLists.txt | 2 +- examples/tf2/CMakeLists.txt | 2 +- examples/theora/CMakeLists.txt | 2 +- examples/thread-pool-cpp/CMakeLists.txt | 2 +- examples/thrift/CMakeLists.txt | 2 +- examples/tiny-process-library/CMakeLists.txt | 2 +- examples/tinydir/CMakeLists.txt | 2 +- examples/tinyexr/CMakeLists.txt | 2 +- examples/tinygltf/CMakeLists.txt | 2 +- examples/tinyobjloader/CMakeLists.txt | 2 +- examples/tinyrefl/CMakeLists.txt | 2 +- examples/tinyxml2/CMakeLists.txt | 2 +- examples/tmxparser/CMakeLists.txt | 2 +- examples/toluapp/CMakeLists.txt | 2 +- examples/tomcrypt/CMakeLists.txt | 2 +- examples/tommath/CMakeLists.txt | 2 +- examples/tsl_hat_trie/CMakeLists.txt | 2 +- examples/tsl_robin_map/CMakeLists.txt | 2 +- examples/tvm/CMakeLists.txt | 2 +- examples/units/CMakeLists.txt | 2 +- examples/uriparser/CMakeLists.txt | 2 +- examples/utf8/CMakeLists.txt | 2 +- examples/util_linux/CMakeLists.txt | 2 +- examples/uuid/CMakeLists.txt | 2 +- examples/v8/CMakeLists.txt | 2 +- examples/vectorial/CMakeLists.txt | 2 +- examples/videotoolbox/CMakeLists.txt | 2 +- examples/vorbis/CMakeLists.txt | 2 +- examples/vurtun-lib/CMakeLists.txt | 2 +- examples/websocketpp/CMakeLists.txt | 2 +- examples/wt/CMakeLists.txt | 4 ++-- examples/wxWidgets/CMakeLists.txt | 2 +- examples/wyrm/CMakeLists.txt | 2 +- examples/x11/CMakeLists.txt | 2 +- examples/x264/CMakeLists.txt | 2 +- examples/xatlas/CMakeLists.txt | 2 +- examples/xau/CMakeLists.txt | 2 +- examples/xcb-proto/CMakeLists.txt | 2 +- examples/xcb/CMakeLists.txt | 2 +- examples/xcursor/CMakeLists.txt | 2 +- examples/xdamage/CMakeLists.txt | 2 +- examples/xext/CMakeLists.txt | 2 +- examples/xextproto/CMakeLists.txt | 2 +- examples/xf86vidmodeproto/CMakeLists.txt | 2 +- examples/xfixes/CMakeLists.txt | 2 +- examples/xgboost/CMakeLists.txt | 2 +- examples/xi/CMakeLists.txt | 2 +- examples/xinerama/CMakeLists.txt | 2 +- examples/xineramaproto/CMakeLists.txt | 2 +- examples/xorg-macros/CMakeLists.txt | 2 +- examples/xproto/CMakeLists.txt | 2 +- examples/xrandr/CMakeLists.txt | 2 +- examples/xrender/CMakeLists.txt | 2 +- examples/xshmfence/CMakeLists.txt | 2 +- examples/xtrans/CMakeLists.txt | 2 +- examples/xxHash/CMakeLists.txt | 2 +- examples/xxf86vm/CMakeLists.txt | 2 +- examples/yaml-cpp/CMakeLists.txt | 4 ++-- examples/zip/CMakeLists.txt | 2 +- examples/zlog/CMakeLists.txt | 2 +- examples/zookeeper/CMakeLists.txt | 2 +- examples/zstd/CMakeLists.txt | 2 +- gate | 2 +- scripts/append-boost-config-macros.cmake.in | 2 +- scripts/autotools-merge-lipo.cmake.in | 2 +- scripts/clean-boost-configs.cmake | 2 +- scripts/create-toolchain-info.cmake | 2 +- scripts/find_python.cmake | 4 ++-- scripts/link-all.cmake | 2 +- scripts/try-copy-license.cmake | 2 +- .../append-boost-config-macros/CMakeLists.txt | 2 +- tests/autotools-merge-lipo/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- tests/hunter_create_args_file/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- tests/hunter_create_deps_info/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- tests/hunter_generate_qt_info/CMakeLists.txt | 2 +- tests/hunter_get_package_deps/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- tests/hunter_pack_directory/CMakeLists.txt | 2 +- .../hunter_register_dependency/CMakeLists.txt | 2 +- tests/hunter_setup_msvc/CMakeLists.txt | 2 +- .../CMakeLists.txt | 2 +- tests/hunter_standard_flag/CMakeLists.txt | 2 +- tests/hunter_unpack_directory/CMakeLists.txt | 2 +- tests/issue/107/CMakeLists.txt | 2 +- tests/issue/109/unit/CMakeLists.txt | 2 +- tests/issue/22/CMakeLists.txt | 2 +- tests/issue/24/unit/CMakeLists.txt | 2 +- tests/simple/CMakeLists.txt | 2 +- 663 files changed, 740 insertions(+), 763 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 9a46d5fa24..ae2c89d8d7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -19,7 +19,7 @@ assignees: '' ```cmake # CMakeLists.txt -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate( diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 9b11067704..faa4a71284 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -34,7 +34,7 @@ * I've checked this [Git style guide](https://0.readthedocs.io/en/latest/git.html). **[Yes|No]** * I've checked this [CMake style guide](https://0.readthedocs.io/en/latest/cmake.html). **[Yes|No]** -* My change will work with CMake 3.5 (minimum requirement for Hunter). **[Yes|No]** +* My change will work with CMake 3.10 (minimum requirement for Hunter). **[Yes|No]** * I will try to keep this pull request as small as possible and will try not to mix unrelated features. **[Yes|No]** --- diff --git a/cmake/modules/hunter_apply_gate_settings.cmake b/cmake/modules/hunter_apply_gate_settings.cmake index 0ab19fc14f..aa9dfd7c85 100644 --- a/cmake/modules/hunter_apply_gate_settings.cmake +++ b/cmake/modules/hunter_apply_gate_settings.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(CMakeParseArguments) # cmake_parse_arguments diff --git a/cmake/modules/hunter_boost_component_b2_args.cmake b/cmake/modules/hunter_boost_component_b2_args.cmake index dc889ee732..a2ca0eed95 100644 --- a/cmake/modules/hunter_boost_component_b2_args.cmake +++ b/cmake/modules/hunter_boost_component_b2_args.cmake @@ -2,7 +2,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # for iostreams dependency on ZLIB and BZIP2 include(hunter_add_package) diff --git a/cmake/modules/hunter_calculate_config_sha1.cmake b/cmake/modules/hunter_calculate_config_sha1.cmake index 908688915b..4a40d3a5ce 100644 --- a/cmake/modules/hunter_calculate_config_sha1.cmake +++ b/cmake/modules/hunter_calculate_config_sha1.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_assert_not_empty_string) include(hunter_config) diff --git a/cmake/modules/hunter_calculate_self.cmake b/cmake/modules/hunter_calculate_self.cmake index 3ed7878cd4..4e2cf347ec 100644 --- a/cmake/modules/hunter_calculate_self.cmake +++ b/cmake/modules/hunter_calculate_self.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_internal_error) include(hunter_assert_not_empty_string) diff --git a/cmake/modules/hunter_lock_directory.cmake b/cmake/modules/hunter_lock_directory.cmake index 787c6755cf..e88e50aff4 100644 --- a/cmake/modules/hunter_lock_directory.cmake +++ b/cmake/modules/hunter_lock_directory.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_fatal_error) include(hunter_status_debug) diff --git a/cmake/modules/hunter_make_directory.cmake b/cmake/modules/hunter_make_directory.cmake index b07782860a..c18026a6c5 100644 --- a/cmake/modules/hunter_make_directory.cmake +++ b/cmake/modules/hunter_make_directory.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_internal_error) include(hunter_lock_directory) diff --git a/cmake/modules/hunter_set_config_location.cmake b/cmake/modules/hunter_set_config_location.cmake index 87d07fc7ad..f349813d5e 100644 --- a/cmake/modules/hunter_set_config_location.cmake +++ b/cmake/modules/hunter_set_config_location.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_internal_error) include(hunter_status_print) diff --git a/cmake/modules/hunter_setup_msvc.cmake b/cmake/modules/hunter_setup_msvc.cmake index 8cd2a5162c..c47e4ac671 100644 --- a/cmake/modules/hunter_setup_msvc.cmake +++ b/cmake/modules/hunter_setup_msvc.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2014-2016, Ruslan Baratov, Sumedh Ghaisas # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(hunter_fatal_error) include(hunter_internal_error) diff --git a/cmake/projects/Avahi/schemes/url_sha1_avahi_autotools.cmake.in b/cmake/projects/Avahi/schemes/url_sha1_avahi_autotools.cmake.in index 8000d1e6e8..a2bdc057e5 100644 --- a/cmake/projects/Avahi/schemes/url_sha1_avahi_autotools.cmake.in +++ b/cmake/projects/Avahi/schemes/url_sha1_avahi_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") diff --git a/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in index c524acc162..ab1e84a8ea 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in index 3760a1d36b..8508f94bbd 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add @@ -234,7 +234,7 @@ if(has_iphoneos) -d0 ${build_opts_iphoneos} install - "--prefix=@HUNTER_PACKAGE_INSTALL_PREFIX@" + "--prefix=@HUNTER_PACKAGE_INSTALL_PREFIX@" ) else() # Add dummy target diff --git a/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in index fe0128d8eb..e2faed5653 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013-2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/NASM/schemes/url_sha1_nasm_windows.cmake.in b/cmake/projects/NASM/schemes/url_sha1_nasm_windows.cmake.in index 1e9a5dfcb6..5303827960 100644 --- a/cmake/projects/NASM/schemes/url_sha1_nasm_windows.cmake.in +++ b/cmake/projects/NASM/schemes/url_sha1_nasm_windows.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2017, Zhuhao Wang # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/OpenBLAS/schemes/OpenBLAS.cmake.in b/cmake/projects/OpenBLAS/schemes/OpenBLAS.cmake.in index 63b86714d2..c1e419eb83 100644 --- a/cmake/projects/OpenBLAS/schemes/OpenBLAS.cmake.in +++ b/cmake/projects/OpenBLAS/schemes/OpenBLAS.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add @@ -68,7 +68,7 @@ if(CMAKE_CROSSCOMPILING OR ANDROID) elseif(CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin") set(HOSTCC "clang") endif() - + set(cross_arg HOSTCC=${HOSTCC} CROSS=1 NOFORTRAN=1 ONLY_CBLAS=1) # We also need to manually set target when cross compiling diff --git a/cmake/projects/OpenSSL/ep-stages/configure.cmake.in b/cmake/projects/OpenSSL/ep-stages/configure.cmake.in index 2436781c78..6508403268 100644 --- a/cmake/projects/OpenSSL/ep-stages/configure.cmake.in +++ b/cmake/projects/OpenSSL/ep-stages/configure.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) if(NOT "@NASM_ROOT@" STREQUAL "") set(ENV{PATH} "@NASM_ROOT@/bin;$ENV{PATH}") diff --git a/cmake/projects/OpenSSL/ep-stages/configure_1_1_plus.cmake.in b/cmake/projects/OpenSSL/ep-stages/configure_1_1_plus.cmake.in index 87d8cac6fe..0b6af78969 100644 --- a/cmake/projects/OpenSSL/ep-stages/configure_1_1_plus.cmake.in +++ b/cmake/projects/OpenSSL/ep-stages/configure_1_1_plus.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) if(NOT "@NASM_ROOT@" STREQUAL "") set(ENV{PATH} "@NASM_ROOT@/bin;$ENV{PATH}") diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in index 4f06cf8db2..a5f0141914 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in index 3d8e2f991b..7832c1766a 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_ios.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in index c3b04ed562..1bc9297920 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_macos.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in index 51ad2c8455..6a6fc5dc0e 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in index 5b0fedf0b9..21770cc401 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl_windows_1_1_plus.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add @@ -71,7 +71,7 @@ if(is_amd64 OR is_arm64) else() if("${CMAKE_SYSTEM_NAME}" STREQUAL "WindowsStore") set(arch "VC-WIN32-ONECORE") - else() + else() set(arch "VC-WIN32") endif() endif() diff --git a/cmake/projects/Qt/ep-stages/qt-build.cmake.in b/cmake/projects/Qt/ep-stages/qt-build.cmake.in index b517ec4f3e..d8d5200865 100644 --- a/cmake/projects/Qt/ep-stages/qt-build.cmake.in +++ b/cmake/projects/Qt/ep-stages/qt-build.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) ### Input params check diff --git a/cmake/projects/Qt/ep-stages/qt-configure.cmake.in b/cmake/projects/Qt/ep-stages/qt-configure.cmake.in index edf98320fa..5be241b06c 100644 --- a/cmake/projects/Qt/ep-stages/qt-configure.cmake.in +++ b/cmake/projects/Qt/ep-stages/qt-configure.cmake.in @@ -1,5 +1,5 @@ ### Input params check -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) string(COMPARE EQUAL "@configure_command@" "" is_empty) if(is_empty) diff --git a/cmake/projects/Qt/ep-stages/qt-install.cmake.in b/cmake/projects/Qt/ep-stages/qt-install.cmake.in index 1d898389d7..3080c1f599 100644 --- a/cmake/projects/Qt/ep-stages/qt-install.cmake.in +++ b/cmake/projects/Qt/ep-stages/qt-install.cmake.in @@ -1,5 +1,5 @@ ### Input params check -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) string(COMPARE EQUAL "@global_install_dir@" "" is_empty) if(is_empty) diff --git a/cmake/projects/Qt/schemes/url_sha1_qt.cmake.in b/cmake/projects/Qt/schemes/url_sha1_qt.cmake.in index e8036d1088..97b4b06046 100644 --- a/cmake/projects/Qt/schemes/url_sha1_qt.cmake.in +++ b/cmake/projects/Qt/schemes/url_sha1_qt.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015-2016 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/botan/schemes/url_sha1_botan.cmake.in b/cmake/projects/botan/schemes/url_sha1_botan.cmake.in index 532a7582ca..1e5d8ba8f0 100644 --- a/cmake/projects/botan/schemes/url_sha1_botan.cmake.in +++ b/cmake/projects/botan/schemes/url_sha1_botan.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) @@ -71,13 +71,13 @@ hunter_get_build_flags( ) # Usage: configure.py [options] -# +# # Options: # --version show program's version number and exit # -h, --help show this help message and exit # --verbose Show debug messages # --quiet Show only warnings and errors -# +# # Target options: # --cpu=CPU set the target CPU architecture # --os=OS set the target operating system @@ -110,7 +110,7 @@ hunter_get_build_flags( # --disable-altivec disable AltiVec intrinsics # --disable-neon disable NEON intrinsics # --disable-armv8crypto disable ARMv8Crypto intrinsics -# +# # Build options: # --with-debug-info include debug symbols # --with-sanitizers enable ASan/UBSan checks @@ -142,14 +142,14 @@ hunter_get_build_flags( # --unsafe-fuzzer-mode Disable essential checks for testing # --build-fuzzers=TYPE Build fuzzers (afl, libfuzzer, klee, test) # --with-fuzzer-lib=LIB additionally link in LIB -# +# # Documentation Options: # --without-documentation Skip building/installing documentation # --with-sphinx Use Sphinx # --with-pdf Use Sphinx to generate PDF doc # --with-rst2man Use rst2man to generate man page # --with-doxygen Use Doxygen -# +# # Module selection: # --module-policy=POL module policy file (see src/build- # data/policy) @@ -165,7 +165,7 @@ hunter_get_build_flags( # --with-sqlite3 use sqlite3 # --with-zlib use zlib # --with-tpm use tpm -# +# # Installation options: # --program-suffix=SUFFIX append string to program names # --library-suffix=SUFFIX append string to library names @@ -175,7 +175,7 @@ hunter_get_build_flags( # --libdir=DIR set the library install dir # --mandir=DIR set the install dir for man pages # --includedir=DIR set the include file install dir -# +# # Informational: # --list-modules list available modules and exit # --list-os-features list available OS features and exit diff --git a/cmake/projects/botan/schemes/url_sha1_botan_ios.cmake.in b/cmake/projects/botan/schemes/url_sha1_botan_ios.cmake.in index 8a354503db..0b06948d0e 100644 --- a/cmake/projects/botan/schemes/url_sha1_botan_ios.cmake.in +++ b/cmake/projects/botan/schemes/url_sha1_botan_ios.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) @@ -91,13 +91,13 @@ ExternalProject_Add( ) # Usage: configure.py [options] -# +# # Options: # --version show program's version number and exit # -h, --help show this help message and exit # --verbose Show debug messages # --quiet Show only warnings and errors -# +# # Target options: # --cpu=CPU set the target CPU architecture # --os=OS set the target operating system @@ -130,7 +130,7 @@ ExternalProject_Add( # --disable-altivec disable AltiVec intrinsics # --disable-neon disable NEON intrinsics # --disable-armv8crypto disable ARMv8Crypto intrinsics -# +# # Build options: # --with-debug-info include debug symbols # --with-sanitizers enable ASan/UBSan checks @@ -162,14 +162,14 @@ ExternalProject_Add( # --unsafe-fuzzer-mode Disable essential checks for testing # --build-fuzzers=TYPE Build fuzzers (afl, libfuzzer, klee, test) # --with-fuzzer-lib=LIB additionally link in LIB -# +# # Documentation Options: # --without-documentation Skip building/installing documentation # --with-sphinx Use Sphinx # --with-pdf Use Sphinx to generate PDF doc # --with-rst2man Use rst2man to generate man page # --with-doxygen Use Doxygen -# +# # Module selection: # --module-policy=POL module policy file (see src/build- # data/policy) @@ -185,7 +185,7 @@ ExternalProject_Add( # --with-sqlite3 use sqlite3 # --with-zlib use zlib # --with-tpm use tpm -# +# # Installation options: # --program-suffix=SUFFIX append string to program names # --library-suffix=SUFFIX append string to library names @@ -195,7 +195,7 @@ ExternalProject_Add( # --libdir=DIR set the library install dir # --mandir=DIR set the install dir for man pages # --includedir=DIR set the include file install dir -# +# # Informational: # --list-modules list available modules and exit # --list-os-features list available OS features and exit @@ -242,7 +242,7 @@ if(NOT "@HUNTER_JOBS_OPTION@" STREQUAL "") endif() foreach(variant ${configure_architectures}) - + hunter_status_debug("Configure architecture: ${variant}") set(cc_abi_flags "${variant}") @@ -302,7 +302,7 @@ foreach(variant ${configure_architectures}) add_dependencies( "@HUNTER_EP_NAME@-ios_universal" "@HUNTER_EP_NAME@-${variant}" - ) + ) endforeach() string(COMPARE EQUAL "${DEPENDS_ON_PKGCONFIGS}" "" default_pkgconfig) diff --git a/cmake/projects/botan/schemes/url_sha1_botan_macos.cmake.in b/cmake/projects/botan/schemes/url_sha1_botan_macos.cmake.in index 34dedd1ad8..5b677c0ba8 100644 --- a/cmake/projects/botan/schemes/url_sha1_botan_macos.cmake.in +++ b/cmake/projects/botan/schemes/url_sha1_botan_macos.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) @@ -44,13 +44,13 @@ if(NOT configure_architectures) endif() # Usage: configure.py [options] -# +# # Options: # --version show program's version number and exit # -h, --help show this help message and exit # --verbose Show debug messages # --quiet Show only warnings and errors -# +# # Target options: # --cpu=CPU set the target CPU architecture # --os=OS set the target operating system @@ -83,7 +83,7 @@ endif() # --disable-altivec disable AltiVec intrinsics # --disable-neon disable NEON intrinsics # --disable-armv8crypto disable ARMv8Crypto intrinsics -# +# # Build options: # --with-debug-info include debug symbols # --with-sanitizers enable ASan/UBSan checks @@ -115,14 +115,14 @@ endif() # --unsafe-fuzzer-mode Disable essential checks for testing # --build-fuzzers=TYPE Build fuzzers (afl, libfuzzer, klee, test) # --with-fuzzer-lib=LIB additionally link in LIB -# +# # Documentation Options: # --without-documentation Skip building/installing documentation # --with-sphinx Use Sphinx # --with-pdf Use Sphinx to generate PDF doc # --with-rst2man Use rst2man to generate man page # --with-doxygen Use Doxygen -# +# # Module selection: # --module-policy=POL module policy file (see src/build- # data/policy) @@ -138,7 +138,7 @@ endif() # --with-sqlite3 use sqlite3 # --with-zlib use zlib # --with-tpm use tpm -# +# # Installation options: # --program-suffix=SUFFIX append string to program names # --library-suffix=SUFFIX append string to library names @@ -148,7 +148,7 @@ endif() # --libdir=DIR set the library install dir # --mandir=DIR set the install dir for man pages # --includedir=DIR set the include file install dir -# +# # Informational: # --list-modules list available modules and exit # --list-os-features list available OS features and exit diff --git a/cmake/projects/botan/schemes/url_sha1_botan_win.cmake.in b/cmake/projects/botan/schemes/url_sha1_botan_win.cmake.in index 847978bf5f..a8d6e87f2b 100644 --- a/cmake/projects/botan/schemes/url_sha1_botan_win.cmake.in +++ b/cmake/projects/botan/schemes/url_sha1_botan_win.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) diff --git a/cmake/projects/flex/schemes/url_sha1_flex_autotools.cmake.in b/cmake/projects/flex/schemes/url_sha1_flex_autotools.cmake.in index c9c4c3a219..2b9ab6aa55 100644 --- a/cmake/projects/flex/schemes/url_sha1_flex_autotools.cmake.in +++ b/cmake/projects/flex/schemes/url_sha1_flex_autotools.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") diff --git a/cmake/projects/libsodium/schemes/url_sha1_libsodium_autogen_autotools.cmake.in b/cmake/projects/libsodium/schemes/url_sha1_libsodium_autogen_autotools.cmake.in index 0ed057735c..ce72867b6f 100644 --- a/cmake/projects/libsodium/schemes/url_sha1_libsodium_autogen_autotools.cmake.in +++ b/cmake/projects/libsodium/schemes/url_sha1_libsodium_autogen_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") diff --git a/cmake/projects/libsodium/schemes/url_sha1_libsodium_msbuild.cmake.in b/cmake/projects/libsodium/schemes/url_sha1_libsodium_msbuild.cmake.in index a527973081..fe55409ed8 100644 --- a/cmake/projects/libsodium/schemes/url_sha1_libsodium_msbuild.cmake.in +++ b/cmake/projects/libsodium/schemes/url_sha1_libsodium_msbuild.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) diff --git a/cmake/projects/libxml2/schemes/url_sha1_libxml2_msvc.cmake.in b/cmake/projects/libxml2/schemes/url_sha1_libxml2_msvc.cmake.in index 8cf10c8ca2..ec37485138 100644 --- a/cmake/projects/libxml2/schemes/url_sha1_libxml2_msvc.cmake.in +++ b/cmake/projects/libxml2/schemes/url_sha1_libxml2_msvc.cmake.in @@ -2,7 +2,7 @@ # Copyright (c) 2017, Sacha Refshauge # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add @@ -109,7 +109,7 @@ foreach(build_config_type @HUNTER_PACKAGE_CONFIGURATION_TYPES@) "@HUNTER_SELF@/scripts/try-copy-license.cmake" LOG_CONFIGURE 1 ) - + # Each external project must depends on previous one since they all use # the same building directory string(COMPARE EQUAL "${previous_project}" "" is_empty) @@ -120,14 +120,14 @@ foreach(build_config_type @HUNTER_PACKAGE_CONFIGURATION_TYPES@) ) endif() set(previous_project "${current_project}") - + # Install target file # Required: lib file name, BUILD_SHARED_LIBS, install prefix, hunter_self string(TOUPPER ${build_config_type} TARGET_CONFIGURATION) set(HUNTER_PACKAGE_INSTALL_PREFIX "@HUNTER_PACKAGE_INSTALL_PREFIX@") set(TARGET_LIB_FILE "libxml2${LIB_EXT}.lib") set(HUNTER_SELF "@HUNTER_SELF@") - + hunter_install_libxml2_targets() endforeach() diff --git a/cmake/projects/odb-boost/schemes/url_sha1_odb-boost_autotools.cmake.in b/cmake/projects/odb-boost/schemes/url_sha1_odb-boost_autotools.cmake.in index 3193c0d101..6095223901 100644 --- a/cmake/projects/odb-boost/schemes/url_sha1_odb-boost_autotools.cmake.in +++ b/cmake/projects/odb-boost/schemes/url_sha1_odb-boost_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") @@ -60,4 +60,3 @@ hunter_autotools_project("@HUNTER_EP_NAME@" LDFLAGS "-L${ODB_LIB_DIR} -lodb" ) - diff --git a/cmake/projects/odb-mysql/schemes/url_sha1_odb-mysql_autotools.cmake.in b/cmake/projects/odb-mysql/schemes/url_sha1_odb-mysql_autotools.cmake.in index b8223815fd..fee26a37a4 100644 --- a/cmake/projects/odb-mysql/schemes/url_sha1_odb-mysql_autotools.cmake.in +++ b/cmake/projects/odb-mysql/schemes/url_sha1_odb-mysql_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") @@ -60,4 +60,3 @@ hunter_autotools_project("@HUNTER_EP_NAME@" LDFLAGS "-L${ODB_LIB_DIR} -lodb ${MYSQL-CLIENT_LIBRARY}" ) - diff --git a/cmake/projects/odb-pgsql/schemes/url_sha1_odb-pgsql_autotools.cmake.in b/cmake/projects/odb-pgsql/schemes/url_sha1_odb-pgsql_autotools.cmake.in index 5b171032aa..e1d85d33c8 100644 --- a/cmake/projects/odb-pgsql/schemes/url_sha1_odb-pgsql_autotools.cmake.in +++ b/cmake/projects/odb-pgsql/schemes/url_sha1_odb-pgsql_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") @@ -65,4 +65,3 @@ hunter_autotools_project("@HUNTER_EP_NAME@" LDFLAGS "-L${ODB_LIB_DIR} -lodb -L${PostgreSQL_LIBRARY_DIRS} -lpq" ) - diff --git a/cmake/projects/odb-sqlite/schemes/url_sha1_odb-sqlite_autotools.cmake.in b/cmake/projects/odb-sqlite/schemes/url_sha1_odb-sqlite_autotools.cmake.in index 0543dab088..be47762e19 100644 --- a/cmake/projects/odb-sqlite/schemes/url_sha1_odb-sqlite_autotools.cmake.in +++ b/cmake/projects/odb-sqlite/schemes/url_sha1_odb-sqlite_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") diff --git a/cmake/projects/tcl/schemes/url_sha1_tcl_autotools.cmake.in b/cmake/projects/tcl/schemes/url_sha1_tcl_autotools.cmake.in index 4e05ceccbf..634b7bfc7c 100644 --- a/cmake/projects/tcl/schemes/url_sha1_tcl_autotools.cmake.in +++ b/cmake/projects/tcl/schemes/url_sha1_tcl_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") diff --git a/cmake/projects/x264/schemes/url_sha1_x264.cmake.in b/cmake/projects/x264/schemes/url_sha1_x264.cmake.in index a8a41defac..29af16467b 100644 --- a/cmake/projects/x264/schemes/url_sha1_x264.cmake.in +++ b/cmake/projects/x264/schemes/url_sha1_x264.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2017 Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/projects/xcb/schemes/xcb.cmake.in b/cmake/projects/xcb/schemes/xcb.cmake.in index a6c1bad748..37827b789c 100644 --- a/cmake/projects/xcb/schemes/xcb.cmake.in +++ b/cmake/projects/xcb/schemes/xcb.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2016 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") diff --git a/cmake/schemes/git_tag_cmake.cmake.in b/cmake/schemes/git_tag_cmake.cmake.in index 39f0db8748..9a187b9cd5 100644 --- a/cmake/schemes/git_tag_cmake.cmake.in +++ b/cmake/schemes/git_tag_cmake.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/schemes/url_sha1_autogen_autotools.cmake.in b/cmake/schemes/url_sha1_autogen_autotools.cmake.in index fa73bc25d5..3125e7fe53 100644 --- a/cmake/schemes/url_sha1_autogen_autotools.cmake.in +++ b/cmake/schemes/url_sha1_autogen_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") diff --git a/cmake/schemes/url_sha1_autotools.cmake.in b/cmake/schemes/url_sha1_autotools.cmake.in index 807f8f4a5f..1e369b603f 100644 --- a/cmake/schemes/url_sha1_autotools.cmake.in +++ b/cmake/schemes/url_sha1_autotools.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include("@HUNTER_SELF@/cmake/Hunter") diff --git a/cmake/schemes/url_sha1_cmake.cmake.in b/cmake/schemes/url_sha1_cmake.cmake.in index dc3074ca56..0bf387964f 100644 --- a/cmake/schemes/url_sha1_cmake.cmake.in +++ b/cmake/schemes/url_sha1_cmake.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/schemes/url_sha1_download.cmake.in b/cmake/schemes/url_sha1_download.cmake.in index 89403948a2..ca08c9c7ae 100644 --- a/cmake/schemes/url_sha1_download.cmake.in +++ b/cmake/schemes/url_sha1_download.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add @@ -76,4 +76,3 @@ ExternalProject_Add( INSTALL_COMMAND "" ) - diff --git a/cmake/schemes/url_sha1_ios_sim.cmake.in b/cmake/schemes/url_sha1_ios_sim.cmake.in index 1af91a90bf..c36f00e206 100644 --- a/cmake/schemes/url_sha1_ios_sim.cmake.in +++ b/cmake/schemes/url_sha1_ios_sim.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/schemes/url_sha1_make_only.cmake.in b/cmake/schemes/url_sha1_make_only.cmake.in index 82de4eebb9..2c59e821f0 100644 --- a/cmake/schemes/url_sha1_make_only.cmake.in +++ b/cmake/schemes/url_sha1_make_only.cmake.in @@ -1,5 +1,5 @@ # This is configuration file, variable @SOME_VARIABLE_NAME@ will be substituted during configure_file command -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # If such variables like `CMAKE_CXX_FLAGS` or `CMAKE_CXX_COMPILER` not used by scheme # setting `LANGUAGES` to `NONE` will speed-up build a little bit. If you have any problems/glitches diff --git a/cmake/schemes/url_sha1_unpack.cmake.in b/cmake/schemes/url_sha1_unpack.cmake.in index 7020667bae..44360cbd4e 100644 --- a/cmake/schemes/url_sha1_unpack.cmake.in +++ b/cmake/schemes/url_sha1_unpack.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/schemes/url_sha1_unpack_bin_install.cmake.in b/cmake/schemes/url_sha1_unpack_bin_install.cmake.in index 9e730f3b82..da8c175dfb 100644 --- a/cmake/schemes/url_sha1_unpack_bin_install.cmake.in +++ b/cmake/schemes/url_sha1_unpack_bin_install.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2017, Zhuhao Wang # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(Hunter) include(ExternalProject) # ExternalProject_Add diff --git a/cmake/schemes/url_sha1_unpack_install.cmake.in b/cmake/schemes/url_sha1_unpack_install.cmake.in index c77693555e..109dcca7cc 100644 --- a/cmake/schemes/url_sha1_unpack_install.cmake.in +++ b/cmake/schemes/url_sha1_unpack_install.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2015 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Unpack the archive and copy contents to HUNTER_PACKAGE_INSTALL_PREFIX diff --git a/docs/contributing.rst b/docs/contributing.rst index 9888a773ff..ca97d7e735 100644 --- a/docs/contributing.rst +++ b/docs/contributing.rst @@ -59,7 +59,7 @@ and working correctly. Before reporting bugs please check: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) project(foo) add_executable(foo foo.cpp) diff --git a/docs/creating-new/create/custom.rst b/docs/creating-new/create/custom.rst index 07e80838d8..e44e5b3865 100644 --- a/docs/creating-new/create/custom.rst +++ b/docs/creating-new/create/custom.rst @@ -29,7 +29,7 @@ Test it using ``ExternalProject_Add`` .. code-block:: bash > cat CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include(ExternalProject) # ExternalProject_Add @@ -65,7 +65,7 @@ First, custom build scheme need to be added to ``cmake/schemes`` directory: > cd ${HUNTER_ROOT} > cat cmake/schemes/url_sha1_ios_sim.cmake.in # This is configuration file, variable @SOME_VARIABLE_NAME@ will be substituted during configure_file command - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) # If such variables like `CMAKE_CXX_FLAGS` or `CMAKE_CXX_COMPILER` not used by scheme # setting `LANGUAGES` to `NONE` will speed-up build a little bit. If you have any problems/glitches @@ -153,7 +153,7 @@ Now package ready to be used: .. code-block:: bash > cat CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") diff --git a/docs/faq/how-to-fix-download-error.rst b/docs/faq/how-to-fix-download-error.rst index fa908b1a49..32dd55a668 100644 --- a/docs/faq/how-to-fix-download-error.rst +++ b/docs/faq/how-to-fix-download-error.rst @@ -31,7 +31,7 @@ You can check that everything is fine by invoking this script: # script.cmake - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) file( DOWNLOAD diff --git a/docs/faq/why-hunter-is-slow.rst b/docs/faq/why-hunter-is-slow.rst index cc959c93be..0d6853ab71 100644 --- a/docs/faq/why-hunter-is-slow.rst +++ b/docs/faq/why-hunter-is-slow.rst @@ -73,7 +73,7 @@ it may take much longer then with Makefile generator: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) project(foo) .. code-block:: none @@ -115,7 +115,7 @@ option: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) option( HUNTER_NO_TOOLCHAIN_ID_RECALCULATION @@ -169,7 +169,7 @@ As an example here are actions that can lead to incorrect cache state: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) option( HUNTER_NO_TOOLCHAIN_ID_RECALCULATION @@ -227,7 +227,7 @@ And add "GTest" to CMakeLists.txt: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) option( HUNTER_NO_TOOLCHAIN_ID_RECALCULATION @@ -287,7 +287,7 @@ Xcode generator only: .. code-block:: cmake :emphasize-lines: 3-9 - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) if(CMAKE_GENERATOR STREQUAL "Xcode") option( diff --git a/docs/old-wiki/usr.adding.new.package.custom.scheme.md b/docs/old-wiki/usr.adding.new.package.custom.scheme.md index 36d5f99982..d856199ef7 100644 --- a/docs/old-wiki/usr.adding.new.package.custom.scheme.md +++ b/docs/old-wiki/usr.adding.new.package.custom.scheme.md @@ -4,7 +4,7 @@ there are a 3 custom schemes for [OpenSSL](https://github.com/cpp-pm/hunter/blob ### 01. Test it manually ```bash > wget https://github.com/phonegap/ios-sim/archive/1.8.2.tar.gz -> openssl sha1 1.8.2.tar.gz +> openssl sha1 1.8.2.tar.gz SHA1(1.8.2.tar.gz)= 4328b3c8e6b455631d52b7ce5968170c9769eb1e > tar xf 1.8.2.tar.gz > cd ios-sim-1.8.2/ @@ -16,7 +16,7 @@ build/Release/ios-sim ### 02. Test it using ExternalProject_Add ```bash > cat CMakeLists.txt -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include(ExternalProject) # ExternalProject_Add @@ -49,7 +49,7 @@ First, custom build scheme need to be added to `cmake/schemes` directory > cd ${HUNTER_ROOT} > cat cmake/schemes/url_sha1_ios_sim.cmake.in # This is configuration file, variable @SOME_VARIABLE_NAME@ will be substituted during configure_file command -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # If such variables like `CMAKE_CXX_FLAGS` or `CMAKE_CXX_COMPILER` not used by scheme # setting `LANGUAGES` to `NONE` will speed-up build a little bit. If you have any problems/glitches @@ -101,7 +101,7 @@ ExternalProject_Add( Next steps are similar to [simple CMake-based](https://github.com/ruslo/hunter/wiki/usr.adding.new.package) project add: ``` -> cat cmake/projects/ios_sim/hunter.cmake +> cat cmake/projects/ios_sim/hunter.cmake # !!! DO NOT PLACE HEADER GUARDS HERE !!! @@ -124,14 +124,14 @@ hunter_pick_scheme(DEFAULT url_sha1_ios_sim) # Use new custom scheme hunter_download(PACKAGE_NAME ios_sim) ``` ``` -> grep ios_sim cmake/config/default.cmake +> grep ios_sim cmake/config/default.cmake hunter_config(ios_sim VERSION 1.8.2) ``` ### 04. Using Now package ready to be used: ```bash -> cat CMakeLists.txt +> cat CMakeLists.txt cmake_minimum_required(VERSION 2.8) include("cmake/HunterGate.cmake") @@ -164,4 +164,4 @@ Note that such CMake variables like: * [CMAKE_CONFIGURATION_TYPES](http://www.cmake.org/cmake/help/v3.2/variable/CMAKE_CONFIGURATION_TYPES.html) * [BUILD_SHARED_LIBS](http://www.cmake.org/cmake/help/v3.2/variable/BUILD_SHARED_LIBS.html) -must to be checked manually for each custom build scheme (see [CMake package default behaviour](https://github.com/ruslo/hunter/wiki/usr.adding.new.package#default-behaviour)) \ No newline at end of file +must to be checked manually for each custom build scheme (see [CMake package default behaviour](https://github.com/ruslo/hunter/wiki/usr.adding.new.package#default-behaviour)) diff --git a/docs/quick-start/boost-components.rst b/docs/quick-start/boost-components.rst index 6ab709703a..7e1845c3cb 100644 --- a/docs/quick-start/boost-components.rst +++ b/docs/quick-start/boost-components.rst @@ -17,7 +17,7 @@ Set minimum CMake version: .. code-block:: cmake - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) Copy `HunterGate`_ module to your project and include it: @@ -68,7 +68,7 @@ Summarize: .. code-block:: cmake :emphasize-lines: 5-6, 11 - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate( diff --git a/docs/quick-start/cmake.rst b/docs/quick-start/cmake.rst index 9eab32c650..875a5509f8 100644 --- a/docs/quick-start/cmake.rst +++ b/docs/quick-start/cmake.rst @@ -4,7 +4,13 @@ Notes about version of CMake ---------------------------- -* `3.5.0`_ **Minimum required** +* `3.10.0`_ **Minimum required** + + * CMake upstream dropping support for versions before 3.10 + * `CMake release notes `__ + * Since: `PR #769 `__ + +* `3.5.0`_ * Since: `PR #689 `__ @@ -38,6 +44,8 @@ Notes about version of CMake .. note:: + CMake 3.5 can be used with Hunter versions before v0.26. + In theory CMake 3.0 can be used with Hunter versions before v0.22 but in practice you have to work with v0.14.3 because ``continue`` added to v0.14.4 code. @@ -47,6 +55,7 @@ Notes about version of CMake Latest Hunter release with support of old Android toolchains (before CMake 3.7.1) is v0.16.36 +.. _3.10.0: https://www.cmake.org/cmake/help/v3.10/release/3.10.html#platforms .. _3.5.0: https://www.cmake.org/cmake/help/v3.5/release/3.5.html#platforms .. _3.7.0: https://cmake.org/cmake/help/latest/release/3.7.html#commands .. _3.7.1: https://cmake.org/cmake/help/latest/release/3.7.html#platforms diff --git a/docs/reference/errors/error.hunteraddpackage.after.project.rst b/docs/reference/errors/error.hunteraddpackage.after.project.rst index 14036f93ba..b00e1d8049 100644 --- a/docs/reference/errors/error.hunteraddpackage.after.project.rst +++ b/docs/reference/errors/error.hunteraddpackage.after.project.rst @@ -26,20 +26,19 @@ What to do .. code-block:: cmake # Check CMake version before any commands - cmake_minimum_required(VERSION 3.5) - + cmake_minimum_required(VERSION 3.10) + # Load HunterGate module include("cmake/HunterGate.cmake") - + # Use HunterGate module before first `project` command HunterGate( URL ... SHA1 ... ) - + # Your project project(Foo) - + # Use hunter_add_package after project command hunter_add_package(Boo) - diff --git a/docs/reference/errors/error.huntergate.before.project.rst b/docs/reference/errors/error.huntergate.before.project.rst index 86e7ea2770..a27b707301 100644 --- a/docs/reference/errors/error.huntergate.before.project.rst +++ b/docs/reference/errors/error.huntergate.before.project.rst @@ -26,20 +26,20 @@ What to do .. code-block:: cmake # Check CMake version before any commands - cmake_minimum_required(VERSION 3.5) - + cmake_minimum_required(VERSION 3.10) + # Load HunterGate module include("cmake/HunterGate.cmake") - + # Use HunterGate module before first `project` command HunterGate( URL ... SHA1 ... ) - + # Your project (must exist, see note below) project(Foo) - + # Use hunter_add_package after project command hunter_add_package(Boo) @@ -48,7 +48,7 @@ What to do .. code-block:: cmake # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate(URL ... SHA1 ...) add_subdirectory(subdir1) @@ -63,9 +63,8 @@ What to do .. code-block:: cmake # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate(URL ... SHA1 ...) project(Foo) # <--------------- before add_subdirectory add_subdirectory(subdir1) - diff --git a/docs/user-guides/hunter-user/artifactory-cache-server.rst b/docs/user-guides/hunter-user/artifactory-cache-server.rst index 91cdc0ff6d..7395fc73db 100644 --- a/docs/user-guides/hunter-user/artifactory-cache-server.rst +++ b/docs/user-guides/hunter-user/artifactory-cache-server.rst @@ -118,7 +118,7 @@ variable before ``HunterGate`` to configure ``Hunter`` to use ``Artifactory`` se .. code-block:: cmake :emphasize-lines: 4-5 - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) set( HUNTER_CACHE_SERVERS diff --git a/docs/user-guides/hunter-user/git-submodule.rst b/docs/user-guides/hunter-user/git-submodule.rst index 93c2ed41d2..d83b3b8cf0 100644 --- a/docs/user-guides/hunter-user/git-submodule.rst +++ b/docs/user-guides/hunter-user/git-submodule.rst @@ -29,7 +29,7 @@ and set the ``GIT_SUBMODULE`` flag: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate( @@ -192,7 +192,7 @@ First let's remove ``LOCAL`` config and build standard TIFF with standard ZLIB: :emphasize-lines: 5-8 # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate( @@ -226,7 +226,7 @@ Now let's add ``LOCAL`` back and run build again: # CMakeLists.txt - cmake_minimum_required(VERSION 3.5) + cmake_minimum_required(VERSION 3.10) include("cmake/HunterGate.cmake") HunterGate( diff --git a/examples/ARM_NEON_2_x86_SSE/CMakeLists.txt b/examples/ARM_NEON_2_x86_SSE/CMakeLists.txt index bd3ba85763..c6bdea611b 100644 --- a/examples/ARM_NEON_2_x86_SSE/CMakeLists.txt +++ b/examples/ARM_NEON_2_x86_SSE/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/AllTheFlopsThreads/CMakeLists.txt b/examples/AllTheFlopsThreads/CMakeLists.txt index 57f89d74bb..c780f8d43b 100644 --- a/examples/AllTheFlopsThreads/CMakeLists.txt +++ b/examples/AllTheFlopsThreads/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Alut/CMakeLists.txt b/examples/Alut/CMakeLists.txt index 77cbd4292d..3317b3bbe5 100644 --- a/examples/Alut/CMakeLists.txt +++ b/examples/Alut/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-ARM-EABI-v7a-System-Image/CMakeLists.txt b/examples/Android-ARM-EABI-v7a-System-Image/CMakeLists.txt index b6074648aa..8a22d8a1d5 100644 --- a/examples/Android-ARM-EABI-v7a-System-Image/CMakeLists.txt +++ b/examples/Android-ARM-EABI-v7a-System-Image/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-ARM64-v8a-System-Image/CMakeLists.txt b/examples/Android-ARM64-v8a-System-Image/CMakeLists.txt index 1a976af04d..43c612ff8e 100644 --- a/examples/Android-ARM64-v8a-System-Image/CMakeLists.txt +++ b/examples/Android-ARM64-v8a-System-Image/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-Build-Tools/CMakeLists.txt b/examples/Android-Build-Tools/CMakeLists.txt index 7d03723748..f1fabdf224 100644 --- a/examples/Android-Build-Tools/CMakeLists.txt +++ b/examples/Android-Build-Tools/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-MIPS-System-Image/CMakeLists.txt b/examples/Android-MIPS-System-Image/CMakeLists.txt index d236d02305..6a80232b5e 100644 --- a/examples/Android-MIPS-System-Image/CMakeLists.txt +++ b/examples/Android-MIPS-System-Image/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-SDK-Platform-tools/CMakeLists.txt b/examples/Android-SDK-Platform-tools/CMakeLists.txt index 9eb1c52c54..8262ad9ae8 100644 --- a/examples/Android-SDK-Platform-tools/CMakeLists.txt +++ b/examples/Android-SDK-Platform-tools/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-SDK-Platform/CMakeLists.txt b/examples/Android-SDK-Platform/CMakeLists.txt index 68c7cca3bc..7519d0982b 100644 --- a/examples/Android-SDK-Platform/CMakeLists.txt +++ b/examples/Android-SDK-Platform/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-SDK-Tools/CMakeLists.txt b/examples/Android-SDK-Tools/CMakeLists.txt index 2ee11b96fa..9e353ac741 100644 --- a/examples/Android-SDK-Tools/CMakeLists.txt +++ b/examples/Android-SDK-Tools/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Android-SDK/CMakeLists.txt b/examples/Android-SDK/CMakeLists.txt index 928310799a..804ee4f2b3 100644 --- a/examples/Android-SDK/CMakeLists.txt +++ b/examples/Android-SDK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/AngelScript/CMakeLists.txt b/examples/AngelScript/CMakeLists.txt index 3f7cd71699..c0d725cf3c 100644 --- a/examples/AngelScript/CMakeLists.txt +++ b/examples/AngelScript/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ArrayFire/CMakeLists.txt b/examples/ArrayFire/CMakeLists.txt index b1eee0a579..f583b0ebdc 100644 --- a/examples/ArrayFire/CMakeLists.txt +++ b/examples/ArrayFire/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Assimp-linux/CMakeLists.txt b/examples/Assimp-linux/CMakeLists.txt index 31d5b31b0e..f280b31b66 100644 --- a/examples/Assimp-linux/CMakeLists.txt +++ b/examples/Assimp-linux/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Assimp/CMakeLists.txt b/examples/Assimp/CMakeLists.txt index 7fc3e9a178..c39009f94c 100644 --- a/examples/Assimp/CMakeLists.txt +++ b/examples/Assimp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Async++/CMakeLists.txt b/examples/Async++/CMakeLists.txt index 315bebccdc..017f55b4fc 100644 --- a/examples/Async++/CMakeLists.txt +++ b/examples/Async++/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Avahi/CMakeLists.txt b/examples/Avahi/CMakeLists.txt index 420da5140d..2e22a50c31 100644 --- a/examples/Avahi/CMakeLists.txt +++ b/examples/Avahi/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -10,7 +10,7 @@ hunter_add_package(Avahi) find_package(Avahi REQUIRED) add_executable(main main.cpp) -target_link_libraries(main +target_link_libraries(main Avahi::common Avahi::client Avahi::compat_libdns_sd) diff --git a/examples/BZip2/CMakeLists.txt b/examples/BZip2/CMakeLists.txt index 0a33511bf4..5e888e6e70 100644 --- a/examples/BZip2/CMakeLists.txt +++ b/examples/BZip2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Beast/CMakeLists.txt b/examples/Beast/CMakeLists.txt index e8cf653309..632d61d90c 100644 --- a/examples/Beast/CMakeLists.txt +++ b/examples/Beast/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Sacha Refshauge # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Boost-chrono-1-64/CMakeLists.txt b/examples/Boost-chrono-1-64/CMakeLists.txt index b6da696cef..92ff148894 100644 --- a/examples/Boost-chrono-1-64/CMakeLists.txt +++ b/examples/Boost-chrono-1-64/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-chrono-useBoostConfig/CMakeLists.txt b/examples/Boost-chrono-useBoostConfig/CMakeLists.txt index 4edfb8e6a2..aaf5fa5626 100644 --- a/examples/Boost-chrono-useBoostConfig/CMakeLists.txt +++ b/examples/Boost-chrono-useBoostConfig/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-chrono/CMakeLists.txt b/examples/Boost-chrono/CMakeLists.txt index 8da4665c5c..4a77b75f80 100644 --- a/examples/Boost-chrono/CMakeLists.txt +++ b/examples/Boost-chrono/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-compute/CMakeLists.txt b/examples/Boost-compute/CMakeLists.txt index d0c8767c6f..765cfb43ac 100644 --- a/examples/Boost-compute/CMakeLists.txt +++ b/examples/Boost-compute/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Boost-container/CMakeLists.txt b/examples/Boost-container/CMakeLists.txt index eb39e27b87..714af0b788 100644 --- a/examples/Boost-container/CMakeLists.txt +++ b/examples/Boost-container/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-contract/CMakeLists.txt b/examples/Boost-contract/CMakeLists.txt index 87211c832e..bc6261fcfe 100644 --- a/examples/Boost-contract/CMakeLists.txt +++ b/examples/Boost-contract/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-custom-args/CMakeLists.txt b/examples/Boost-custom-args/CMakeLists.txt index 6082fab3f7..22b0248e2e 100644 --- a/examples/Boost-custom-args/CMakeLists.txt +++ b/examples/Boost-custom-args/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) # Emulate HunterGate: diff --git a/examples/Boost-fiber/CMakeLists.txt b/examples/Boost-fiber/CMakeLists.txt index 0b0254054b..b74929159c 100644 --- a/examples/Boost-fiber/CMakeLists.txt +++ b/examples/Boost-fiber/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-filesystem-1-64/CMakeLists.txt b/examples/Boost-filesystem-1-64/CMakeLists.txt index 6343d571df..4f799c2d40 100644 --- a/examples/Boost-filesystem-1-64/CMakeLists.txt +++ b/examples/Boost-filesystem-1-64/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-filesystem-shared/CMakeLists.txt b/examples/Boost-filesystem-shared/CMakeLists.txt index 71493e2b86..8512e2899d 100644 --- a/examples/Boost-filesystem-shared/CMakeLists.txt +++ b/examples/Boost-filesystem-shared/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt b/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt index e08de4818f..001ded9983 100644 --- a/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt +++ b/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-filesystem/CMakeLists.txt b/examples/Boost-filesystem/CMakeLists.txt index 0b4cb2284f..105617bf95 100644 --- a/examples/Boost-filesystem/CMakeLists.txt +++ b/examples/Boost-filesystem/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-iostreams-1-64/CMakeLists.txt b/examples/Boost-iostreams-1-64/CMakeLists.txt index ecfbb08611..661dd2f190 100644 --- a/examples/Boost-iostreams-1-64/CMakeLists.txt +++ b/examples/Boost-iostreams-1-64/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt b/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt index 2bc5cdb3da..1fd7214c9b 100644 --- a/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt +++ b/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-iostreams/CMakeLists.txt b/examples/Boost-iostreams/CMakeLists.txt index 082f54d37a..2bcc85036c 100644 --- a/examples/Boost-iostreams/CMakeLists.txt +++ b/examples/Boost-iostreams/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Aaditya Kalsi # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-json/CMakeLists.txt b/examples/Boost-json/CMakeLists.txt index fcf77ff731..4e695ec44e 100644 --- a/examples/Boost-json/CMakeLists.txt +++ b/examples/Boost-json/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-log-shared/CMakeLists.txt b/examples/Boost-log-shared/CMakeLists.txt index 0e31bfdf08..81c2e52189 100644 --- a/examples/Boost-log-shared/CMakeLists.txt +++ b/examples/Boost-log-shared/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-log-useBoostConfig/CMakeLists.txt b/examples/Boost-log-useBoostConfig/CMakeLists.txt index e80c8b7b47..3aa3da3e62 100644 --- a/examples/Boost-log-useBoostConfig/CMakeLists.txt +++ b/examples/Boost-log-useBoostConfig/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-log/CMakeLists.txt b/examples/Boost-log/CMakeLists.txt index 343b22c2a0..e19f1cd173 100644 --- a/examples/Boost-log/CMakeLists.txt +++ b/examples/Boost-log/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-math/CMakeLists.txt b/examples/Boost-math/CMakeLists.txt index 96ac6784d6..ead11347c5 100644 --- a/examples/Boost-math/CMakeLists.txt +++ b/examples/Boost-math/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") @@ -27,4 +27,3 @@ target_link_libraries(foo Boost::math_tr1f Boost::math_tr1l ) - diff --git a/examples/Boost-process/CMakeLists.txt b/examples/Boost-process/CMakeLists.txt index 7cec02ff85..a6a8cd0665 100644 --- a/examples/Boost-process/CMakeLists.txt +++ b/examples/Boost-process/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Boost-program-options/CMakeLists.txt b/examples/Boost-program-options/CMakeLists.txt index 98fb3331c2..2e691f5bf2 100644 --- a/examples/Boost-program-options/CMakeLists.txt +++ b/examples/Boost-program-options/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-python/CMakeLists.txt b/examples/Boost-python/CMakeLists.txt index d89311c656..b0151b2096 100644 --- a/examples/Boost-python/CMakeLists.txt +++ b/examples/Boost-python/CMakeLists.txt @@ -2,7 +2,7 @@ # Modified work: Copyright (c) 2018, Gregory Kramida # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) option(HUNTER_BUILD_SHARED_LIBS "..." ON) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-random/CMakeLists.txt b/examples/Boost-random/CMakeLists.txt index 1856441eab..81a2f0cf84 100644 --- a/examples/Boost-random/CMakeLists.txt +++ b/examples/Boost-random/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Pawel Bylica # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-serialization/CMakeLists.txt b/examples/Boost-serialization/CMakeLists.txt index 1b415aaa08..a4a07cfed7 100644 --- a/examples/Boost-serialization/CMakeLists.txt +++ b/examples/Boost-serialization/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-stacktrace/CMakeLists.txt b/examples/Boost-stacktrace/CMakeLists.txt index 0e7e736ded..29a3e690af 100644 --- a/examples/Boost-stacktrace/CMakeLists.txt +++ b/examples/Boost-stacktrace/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-system-1-66/CMakeLists.txt b/examples/Boost-system-1-66/CMakeLists.txt index 8cca690f2a..62ef6d2257 100644 --- a/examples/Boost-system-1-66/CMakeLists.txt +++ b/examples/Boost-system-1-66/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-system/CMakeLists.txt b/examples/Boost-system/CMakeLists.txt index 7fe3608a1c..4f700cfcc5 100644 --- a/examples/Boost-system/CMakeLists.txt +++ b/examples/Boost-system/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-test/CMakeLists.txt b/examples/Boost-test/CMakeLists.txt index bebf219285..5b47073646 100644 --- a/examples/Boost-test/CMakeLists.txt +++ b/examples/Boost-test/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-thread-1-64/CMakeLists.txt b/examples/Boost-thread-1-64/CMakeLists.txt index 3a45ce0d9a..9d90464fca 100644 --- a/examples/Boost-thread-1-64/CMakeLists.txt +++ b/examples/Boost-thread-1-64/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-thread/CMakeLists.txt b/examples/Boost-thread/CMakeLists.txt index 53415c3549..cfe08e07a5 100644 --- a/examples/Boost-thread/CMakeLists.txt +++ b/examples/Boost-thread/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-url/CMakeLists.txt b/examples/Boost-url/CMakeLists.txt index c3e3e17c77..262989cc1b 100644 --- a/examples/Boost-url/CMakeLists.txt +++ b/examples/Boost-url/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost-useBoostConfig/CMakeLists.txt b/examples/Boost-useBoostConfig/CMakeLists.txt index 174828d25f..2f1e33500c 100644 --- a/examples/Boost-useBoostConfig/CMakeLists.txt +++ b/examples/Boost-useBoostConfig/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Boost-uuid/CMakeLists.txt b/examples/Boost-uuid/CMakeLists.txt index 474dc8acb0..1115085d91 100644 --- a/examples/Boost-uuid/CMakeLists.txt +++ b/examples/Boost-uuid/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/Boost/CMakeLists.txt b/examples/Boost/CMakeLists.txt index 9040a92c14..e7c486a606 100644 --- a/examples/Boost/CMakeLists.txt +++ b/examples/Boost/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(Boost_DEBUG ON CACHE BOOLEAN "") diff --git a/examples/BoringSSL/CMakeLists.txt b/examples/BoringSSL/CMakeLists.txt index f45e68c208..a77fbd4c6a 100644 --- a/examples/BoringSSL/CMakeLists.txt +++ b/examples/BoringSSL/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Box2D/CMakeLists.txt b/examples/Box2D/CMakeLists.txt index f1295949c9..0a28001675 100644 --- a/examples/Box2D/CMakeLists.txt +++ b/examples/Box2D/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CLAPACK/CMakeLists.txt b/examples/CLAPACK/CMakeLists.txt index 99f2c5f06c..347d9e86d5 100644 --- a/examples/CLAPACK/CMakeLists.txt +++ b/examples/CLAPACK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CLI11/CMakeLists.txt b/examples/CLI11/CMakeLists.txt index 4c0d093496..c3b6bb837b 100644 --- a/examples/CLI11/CMakeLists.txt +++ b/examples/CLI11/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CURL-BoringSSL/CMakeLists.txt b/examples/CURL-BoringSSL/CMakeLists.txt index 13007c47f2..86d59e261f 100644 --- a/examples/CURL-BoringSSL/CMakeLists.txt +++ b/examples/CURL-BoringSSL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/CURL-with-ares/CMakeLists.txt b/examples/CURL-with-ares/CMakeLists.txt index d9ae03f861..448f5dddc5 100644 --- a/examples/CURL-with-ares/CMakeLists.txt +++ b/examples/CURL-with-ares/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/CURL/CMakeLists.txt b/examples/CURL/CMakeLists.txt index fc001522f9..cddef63859 100644 --- a/examples/CURL/CMakeLists.txt +++ b/examples/CURL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CapnProto/CMakeLists.txt b/examples/CapnProto/CMakeLists.txt index 4f7abe4bf0..8e911f99bc 100644 --- a/examples/CapnProto/CMakeLists.txt +++ b/examples/CapnProto/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Comet/CMakeLists.txt b/examples/Comet/CMakeLists.txt index e4a232d7c8..d9289b1d48 100644 --- a/examples/Comet/CMakeLists.txt +++ b/examples/Comet/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CppNetlibUri/CMakeLists.txt b/examples/CppNetlibUri/CMakeLists.txt index ff5ebd6600..a12edcee0b 100644 --- a/examples/CppNetlibUri/CMakeLists.txt +++ b/examples/CppNetlibUri/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/CreateLaunchers/CMakeLists.txt b/examples/CreateLaunchers/CMakeLists.txt index 95a23ad8fd..5cafad590c 100644 --- a/examples/CreateLaunchers/CMakeLists.txt +++ b/examples/CreateLaunchers/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/EGL-Registry/CMakeLists.txt b/examples/EGL-Registry/CMakeLists.txt index a27807c47d..c62b10ceeb 100644 --- a/examples/EGL-Registry/CMakeLists.txt +++ b/examples/EGL-Registry/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Eigen-Boost/CMakeLists.txt b/examples/Eigen-Boost/CMakeLists.txt index 0fd549415d..f4c2bf73c7 100644 --- a/examples/Eigen-Boost/CMakeLists.txt +++ b/examples/Eigen-Boost/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(HUNTER_USE_CACHE_SERVERS NO) diff --git a/examples/Eigen/CMakeLists.txt b/examples/Eigen/CMakeLists.txt index 9bc5b2efc5..f118113995 100644 --- a/examples/Eigen/CMakeLists.txt +++ b/examples/Eigen/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Expat/CMakeLists.txt b/examples/Expat/CMakeLists.txt index 6c1ea5163b..8a7c2050ff 100644 --- a/examples/Expat/CMakeLists.txt +++ b/examples/Expat/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, 2016, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/FLAC/CMakeLists.txt b/examples/FLAC/CMakeLists.txt index b90c73adae..096746e838 100644 --- a/examples/FLAC/CMakeLists.txt +++ b/examples/FLAC/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/FP16/CMakeLists.txt b/examples/FP16/CMakeLists.txt index ea50bb8219..c7ddeb9ca8 100644 --- a/examples/FP16/CMakeLists.txt +++ b/examples/FP16/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Fruit/CMakeLists.txt b/examples/Fruit/CMakeLists.txt index 40b003b2da..42893daeaf 100644 --- a/examples/Fruit/CMakeLists.txt +++ b/examples/Fruit/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/FunctionalPlus/CMakeLists.txt b/examples/FunctionalPlus/CMakeLists.txt index 9fcbdba535..170a6591d5 100644 --- a/examples/FunctionalPlus/CMakeLists.txt +++ b/examples/FunctionalPlus/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/GPUImage/CMakeLists.txt b/examples/GPUImage/CMakeLists.txt index 513e3acea8..c7effdd5ec 100644 --- a/examples/GPUImage/CMakeLists.txt +++ b/examples/GPUImage/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/GSL/CMakeLists.txt b/examples/GSL/CMakeLists.txt index 8fe1e9fff5..ee4edf0ae3 100644 --- a/examples/GSL/CMakeLists.txt +++ b/examples/GSL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/GTest/CMakeLists.txt b/examples/GTest/CMakeLists.txt index c3fb83fe3b..8147944e9e 100644 --- a/examples/GTest/CMakeLists.txt +++ b/examples/GTest/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/HalideIR/CMakeLists.txt b/examples/HalideIR/CMakeLists.txt index 5f7883d224..2bfc612cb5 100644 --- a/examples/HalideIR/CMakeLists.txt +++ b/examples/HalideIR/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/HastyNoise/CMakeLists.txt b/examples/HastyNoise/CMakeLists.txt index 2e6d8f8636..2e8a8c8c81 100644 --- a/examples/HastyNoise/CMakeLists.txt +++ b/examples/HastyNoise/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -13,4 +13,4 @@ find_package(HastyNoise CONFIG REQUIRED) add_executable(hastynoise_test main.cpp) target_link_libraries(hastynoise_test HastyNoise::hastyNoise) -# DOCUMENTATION_END } +# DOCUMENTATION_END } diff --git a/examples/ICU/CMakeLists.txt b/examples/ICU/CMakeLists.txt index c7c61b3eb1..dbbfde2a0d 100644 --- a/examples/ICU/CMakeLists.txt +++ b/examples/ICU/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/IF97/CMakeLists.txt b/examples/IF97/CMakeLists.txt index e3ef9b4fb4..a66e0d9af8 100644 --- a/examples/IF97/CMakeLists.txt +++ b/examples/IF97/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/IlmBase/CMakeLists.txt b/examples/IlmBase/CMakeLists.txt index 64fb63c7fb..0754f1ec48 100644 --- a/examples/IlmBase/CMakeLists.txt +++ b/examples/IlmBase/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Imath/CMakeLists.txt b/examples/Imath/CMakeLists.txt index 3c06c90308..e3fb14c8ec 100644 --- a/examples/Imath/CMakeLists.txt +++ b/examples/Imath/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Immer/CMakeLists.txt b/examples/Immer/CMakeLists.txt index 5e5d2a2bde..84d00fa784 100644 --- a/examples/Immer/CMakeLists.txt +++ b/examples/Immer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Jpeg/CMakeLists.txt b/examples/Jpeg/CMakeLists.txt index da721e8bb4..fd7349bcff 100644 --- a/examples/Jpeg/CMakeLists.txt +++ b/examples/Jpeg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/KTX-Software/CMakeLists.txt b/examples/KTX-Software/CMakeLists.txt index f5cc6e54a2..c87ac7ba2d 100644 --- a/examples/KTX-Software/CMakeLists.txt +++ b/examples/KTX-Software/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/KhronosDataFormat/CMakeLists.txt b/examples/KhronosDataFormat/CMakeLists.txt index 2d0a98e07f..e853f11bfb 100644 --- a/examples/KhronosDataFormat/CMakeLists.txt +++ b/examples/KhronosDataFormat/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/LAPACK-CBLAS/CMakeLists.txt b/examples/LAPACK-CBLAS/CMakeLists.txt index 96068ec597..bd8a56b3e9 100644 --- a/examples/LAPACK-CBLAS/CMakeLists.txt +++ b/examples/LAPACK-CBLAS/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") @@ -32,4 +32,3 @@ find_package(cblas CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo cblas) - diff --git a/examples/LAPACK-dynamic/CMakeLists.txt b/examples/LAPACK-dynamic/CMakeLists.txt index 4bdf80561a..678aad9013 100644 --- a/examples/LAPACK-dynamic/CMakeLists.txt +++ b/examples/LAPACK-dynamic/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") @@ -32,4 +32,3 @@ find_package(LAPACK CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo blas lapack) - diff --git a/examples/LAPACK/CMakeLists.txt b/examples/LAPACK/CMakeLists.txt index 5ed8b262b6..40a0169f83 100644 --- a/examples/LAPACK/CMakeLists.txt +++ b/examples/LAPACK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -30,4 +30,3 @@ find_package(LAPACK CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo blas lapack) - diff --git a/examples/LLVM/CMakeLists.txt b/examples/LLVM/CMakeLists.txt index 5b42424307..f1ce8a96fb 100644 --- a/examples/LLVM/CMakeLists.txt +++ b/examples/LLVM/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Lager/CMakeLists.txt b/examples/Lager/CMakeLists.txt index 89b1ac0373..febd8baa14 100644 --- a/examples/Lager/CMakeLists.txt +++ b/examples/Lager/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/Leathers/CMakeLists.txt b/examples/Leathers/CMakeLists.txt index 39cee35440..b557aaf09a 100644 --- a/examples/Leathers/CMakeLists.txt +++ b/examples/Leathers/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Leptonica/CMakeLists.txt b/examples/Leptonica/CMakeLists.txt index a79058db31..3f53e1b42f 100644 --- a/examples/Leptonica/CMakeLists.txt +++ b/examples/Leptonica/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/LibCDS/CMakeLists.txt b/examples/LibCDS/CMakeLists.txt index 4a6e117d5a..c03fdc9a46 100644 --- a/examples/LibCDS/CMakeLists.txt +++ b/examples/LibCDS/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/Libevent/CMakeLists.txt b/examples/Libevent/CMakeLists.txt index 868677d2f2..93f4b780ad 100644 --- a/examples/Libevent/CMakeLists.txt +++ b/examples/Libevent/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/Libssh2/CMakeLists.txt b/examples/Libssh2/CMakeLists.txt index 20e6cb8492..35f67efb97 100644 --- a/examples/Libssh2/CMakeLists.txt +++ b/examples/Libssh2/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2014, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/LodePNG/CMakeLists.txt b/examples/LodePNG/CMakeLists.txt index 22622d36af..19edcf6b92 100644 --- a/examples/LodePNG/CMakeLists.txt +++ b/examples/LodePNG/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Lua/CMakeLists.txt b/examples/Lua/CMakeLists.txt index 3269662292..d9cfc88f63 100644 --- a/examples/Lua/CMakeLists.txt +++ b/examples/Lua/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/MathFu/CMakeLists.txt b/examples/MathFu/CMakeLists.txt index 8bf5eb896e..27e9f6b0e5 100644 --- a/examples/MathFu/CMakeLists.txt +++ b/examples/MathFu/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Microsoft.GSL/CMakeLists.txt b/examples/Microsoft.GSL/CMakeLists.txt index 6f64ad59f0..234f308d0d 100644 --- a/examples/Microsoft.GSL/CMakeLists.txt +++ b/examples/Microsoft.GSL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/MySQL-client/CMakeLists.txt b/examples/MySQL-client/CMakeLists.txt index aeefa2fd85..7612bef0d3 100644 --- a/examples/MySQL-client/CMakeLists.txt +++ b/examples/MySQL-client/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -18,4 +18,3 @@ add_executable(${PROJECT_NAME} ) target_link_libraries(${PROJECT_NAME} "MySQL::libmysql") - diff --git a/examples/NASM/CMakeLists.txt b/examples/NASM/CMakeLists.txt index 27491bdf9c..54c6fa87ce 100644 --- a/examples/NASM/CMakeLists.txt +++ b/examples/NASM/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017 Zhuhao Wang # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/NLopt/CMakeLists.txt b/examples/NLopt/CMakeLists.txt index 64233c10e8..d432c31f86 100644 --- a/examples/NLopt/CMakeLists.txt +++ b/examples/NLopt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ONNX/CMakeLists.txt b/examples/ONNX/CMakeLists.txt index c7b54cd61a..8aef9d76b9 100644 --- a/examples/ONNX/CMakeLists.txt +++ b/examples/ONNX/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenAL/CMakeLists.txt b/examples/OpenAL/CMakeLists.txt index 8cb105bea1..51d8a63e74 100644 --- a/examples/OpenAL/CMakeLists.txt +++ b/examples/OpenAL/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/OpenBLAS/CMakeLists.txt b/examples/OpenBLAS/CMakeLists.txt index 7a7e9327eb..4a9a8f3f0f 100644 --- a/examples/OpenBLAS/CMakeLists.txt +++ b/examples/OpenBLAS/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCL-Headers/CMakeLists.txt b/examples/OpenCL-Headers/CMakeLists.txt index 6f60967d0f..765525fb11 100644 --- a/examples/OpenCL-Headers/CMakeLists.txt +++ b/examples/OpenCL-Headers/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCL-cpp/CMakeLists.txt b/examples/OpenCL-cpp/CMakeLists.txt index a7f0319af7..6a319d4b6f 100644 --- a/examples/OpenCL-cpp/CMakeLists.txt +++ b/examples/OpenCL-cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCL/CMakeLists.txt b/examples/OpenCL/CMakeLists.txt index 1706d46f03..fb1d19c064 100644 --- a/examples/OpenCL/CMakeLists.txt +++ b/examples/OpenCL/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCV-Extra/CMakeLists.txt b/examples/OpenCV-Extra/CMakeLists.txt index 4d19b7757f..ffa0c33fb6 100644 --- a/examples/OpenCV-Extra/CMakeLists.txt +++ b/examples/OpenCV-Extra/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCV-Qt/CMakeLists.txt b/examples/OpenCV-Qt/CMakeLists.txt index 238e138d0e..e1c5cafe19 100644 --- a/examples/OpenCV-Qt/CMakeLists.txt +++ b/examples/OpenCV-Qt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenCV-ffmpeg/CMakeLists.txt b/examples/OpenCV-ffmpeg/CMakeLists.txt index 6d72d1b2ea..4605664e28 100644 --- a/examples/OpenCV-ffmpeg/CMakeLists.txt +++ b/examples/OpenCV-ffmpeg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/OpenCV/CMakeLists.txt b/examples/OpenCV/CMakeLists.txt index 4f990107ef..f7ec55b897 100644 --- a/examples/OpenCV/CMakeLists.txt +++ b/examples/OpenCV/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenEXR/CMakeLists.txt b/examples/OpenEXR/CMakeLists.txt index bbb30d9db7..89bef060f4 100644 --- a/examples/OpenEXR/CMakeLists.txt +++ b/examples/OpenEXR/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenGL-Registry/CMakeLists.txt b/examples/OpenGL-Registry/CMakeLists.txt index a2c9eafb7b..0ad166b532 100644 --- a/examples/OpenGL-Registry/CMakeLists.txt +++ b/examples/OpenGL-Registry/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenNMTTokenizer/CMakeLists.txt b/examples/OpenNMTTokenizer/CMakeLists.txt index cf5b59c735..bf4c620e10 100644 --- a/examples/OpenNMTTokenizer/CMakeLists.txt +++ b/examples/OpenNMTTokenizer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenSSL-1.0.2/CMakeLists.txt b/examples/OpenSSL-1.0.2/CMakeLists.txt index f27e4a003c..b4286f7bcc 100644 --- a/examples/OpenSSL-1.0.2/CMakeLists.txt +++ b/examples/OpenSSL-1.0.2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/OpenSSL-asm/CMakeLists.txt b/examples/OpenSSL-asm/CMakeLists.txt index f27e4a003c..b4286f7bcc 100644 --- a/examples/OpenSSL-asm/CMakeLists.txt +++ b/examples/OpenSSL-asm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/OpenSSL/CMakeLists.txt b/examples/OpenSSL/CMakeLists.txt index bf39fe1978..7fcf22fce9 100644 --- a/examples/OpenSSL/CMakeLists.txt +++ b/examples/OpenSSL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/OpenSceneGraph/CMakeLists.txt b/examples/OpenSceneGraph/CMakeLists.txt index 7d38fa4354..4e14f3fe8d 100644 --- a/examples/OpenSceneGraph/CMakeLists.txt +++ b/examples/OpenSceneGraph/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Opus/CMakeLists.txt b/examples/Opus/CMakeLists.txt index e30cda8c34..acf19c698b 100644 --- a/examples/Opus/CMakeLists.txt +++ b/examples/Opus/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/PNG/CMakeLists.txt b/examples/PNG/CMakeLists.txt index cadb7249cf..c98fbc46a1 100644 --- a/examples/PNG/CMakeLists.txt +++ b/examples/PNG/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/PROJ4/CMakeLists.txt b/examples/PROJ4/CMakeLists.txt index 868d59070c..f6142caf1c 100644 --- a/examples/PROJ4/CMakeLists.txt +++ b/examples/PROJ4/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/PhysUnits/CMakeLists.txt b/examples/PhysUnits/CMakeLists.txt index 484e5162f4..a7c777f0b4 100644 --- a/examples/PhysUnits/CMakeLists.txt +++ b/examples/PhysUnits/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/PocoCpp/CMakeLists.txt b/examples/PocoCpp/CMakeLists.txt index c42ad6f4fa..90450774e0 100644 --- a/examples/PocoCpp/CMakeLists.txt +++ b/examples/PocoCpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/PostgreSQL/CMakeLists.txt b/examples/PostgreSQL/CMakeLists.txt index cabbb009db..575119fa48 100644 --- a/examples/PostgreSQL/CMakeLists.txt +++ b/examples/PostgreSQL/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -18,4 +18,3 @@ add_executable(${PROJECT_NAME} ) target_link_libraries(${PROJECT_NAME} "PostgreSQL::libpq") - diff --git a/examples/Protobuf-legacy/CMakeLists.txt b/examples/Protobuf-legacy/CMakeLists.txt index 92a6f8a030..2b19b6edd5 100644 --- a/examples/Protobuf-legacy/CMakeLists.txt +++ b/examples/Protobuf-legacy/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Protobuf-legacy/cmake/host/CMakeLists.txt b/examples/Protobuf-legacy/cmake/host/CMakeLists.txt index 5e475eb11e..dcec90af1a 100644 --- a/examples/Protobuf-legacy/cmake/host/CMakeLists.txt +++ b/examples/Protobuf-legacy/cmake/host/CMakeLists.txt @@ -1,5 +1,5 @@ # CMake project to install protobuf::protoc from hunter Protobuf package -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Protobuf-optimized/CMakeLists.txt b/examples/Protobuf-optimized/CMakeLists.txt index 92c78865c2..73edead22f 100644 --- a/examples/Protobuf-optimized/CMakeLists.txt +++ b/examples/Protobuf-optimized/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Protobuf-optimized/cmake/host/CMakeLists.txt b/examples/Protobuf-optimized/cmake/host/CMakeLists.txt index 96921c6a6d..5efe47bea4 100644 --- a/examples/Protobuf-optimized/cmake/host/CMakeLists.txt +++ b/examples/Protobuf-optimized/cmake/host/CMakeLists.txt @@ -1,5 +1,5 @@ # CMake project to install protobuf::protoc from hunter Protobuf package -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Protobuf/CMakeLists.txt b/examples/Protobuf/CMakeLists.txt index 1fce1bc538..1b77bd7dfe 100644 --- a/examples/Protobuf/CMakeLists.txt +++ b/examples/Protobuf/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Protobuf/cmake/host/CMakeLists.txt b/examples/Protobuf/cmake/host/CMakeLists.txt index 5e475eb11e..dcec90af1a 100644 --- a/examples/Protobuf/cmake/host/CMakeLists.txt +++ b/examples/Protobuf/cmake/host/CMakeLists.txt @@ -1,5 +1,5 @@ # CMake project to install protobuf::protoc from hunter Protobuf package -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/QtAndroidCMake/CMakeLists.txt b/examples/QtAndroidCMake/CMakeLists.txt index 852e7d260c..efdc0c707d 100644 --- a/examples/QtAndroidCMake/CMakeLists.txt +++ b/examples/QtAndroidCMake/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/QtCMakeExtra/CMakeLists.txt b/examples/QtCMakeExtra/CMakeLists.txt index b92b1331f0..c79cae2d41 100644 --- a/examples/QtCMakeExtra/CMakeLists.txt +++ b/examples/QtCMakeExtra/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/QtPropertyEditor/CMakeLists.txt b/examples/QtPropertyEditor/CMakeLists.txt index e9e7de8cfe..1834eb12b6 100644 --- a/examples/QtPropertyEditor/CMakeLists.txt +++ b/examples/QtPropertyEditor/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Qwt/CMakeLists.txt b/examples/Qwt/CMakeLists.txt index 42ab856b74..4a183836b1 100644 --- a/examples/Qwt/CMakeLists.txt +++ b/examples/Qwt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/RapidJSON/CMakeLists.txt b/examples/RapidJSON/CMakeLists.txt index 18c0901064..bf9e6c53c7 100644 --- a/examples/RapidJSON/CMakeLists.txt +++ b/examples/RapidJSON/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/RapidXML/CMakeLists.txt b/examples/RapidXML/CMakeLists.txt index c49a0babe0..76664d5c85 100644 --- a/examples/RapidXML/CMakeLists.txt +++ b/examples/RapidXML/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/RedisClient/CMakeLists.txt b/examples/RedisClient/CMakeLists.txt index fc9581b50a..f2f3968954 100644 --- a/examples/RedisClient/CMakeLists.txt +++ b/examples/RedisClient/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SDL2/CMakeLists.txt b/examples/SDL2/CMakeLists.txt index c2f1008a35..f82906b943 100644 --- a/examples/SDL2/CMakeLists.txt +++ b/examples/SDL2/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.2) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SDL_image/CMakeLists.txt b/examples/SDL_image/CMakeLists.txt index 9c51426e2b..19e4a3e80c 100644 --- a/examples/SDL_image/CMakeLists.txt +++ b/examples/SDL_image/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SDL_mixer/CMakeLists.txt b/examples/SDL_mixer/CMakeLists.txt index af7662baae..74f438e6ac 100644 --- a/examples/SDL_mixer/CMakeLists.txt +++ b/examples/SDL_mixer/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) set(HUNTER_USE_CACHE_SERVERS NO) diff --git a/examples/SDL_net/CMakeLists.txt b/examples/SDL_net/CMakeLists.txt index 6cd4381fe6..245325e709 100644 --- a/examples/SDL_net/CMakeLists.txt +++ b/examples/SDL_net/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) set(HUNTER_USE_CACHE_SERVERS NO) diff --git a/examples/SDL_ttf/CMakeLists.txt b/examples/SDL_ttf/CMakeLists.txt index ff1639641d..13c9b2534a 100644 --- a/examples/SDL_ttf/CMakeLists.txt +++ b/examples/SDL_ttf/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SFML/CMakeLists.txt b/examples/SFML/CMakeLists.txt index 048194245b..5500880795 100644 --- a/examples/SFML/CMakeLists.txt +++ b/examples/SFML/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SPIRV-Headers/CMakeLists.txt b/examples/SPIRV-Headers/CMakeLists.txt index 52babb068e..0e36df3eb6 100644 --- a/examples/SPIRV-Headers/CMakeLists.txt +++ b/examples/SPIRV-Headers/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SPIRV-Tools/CMakeLists.txt b/examples/SPIRV-Tools/CMakeLists.txt index 7c4d396f71..f988242ff7 100644 --- a/examples/SPIRV-Tools/CMakeLists.txt +++ b/examples/SPIRV-Tools/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/SimpleSignal/CMakeLists.txt b/examples/SimpleSignal/CMakeLists.txt index 424a1d70a4..c07ce86a60 100644 --- a/examples/SimpleSignal/CMakeLists.txt +++ b/examples/SimpleSignal/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Snappy/CMakeLists.txt b/examples/Snappy/CMakeLists.txt index e01685dcf0..020fede28c 100644 --- a/examples/Snappy/CMakeLists.txt +++ b/examples/Snappy/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -13,4 +13,3 @@ find_package(Snappy CONFIG REQUIRED) add_executable(snappy_compress_test main.cpp) target_link_libraries(snappy_compress_test Snappy::snappy) # DOCUMENTATION_END } - diff --git a/examples/Sources-for-Android-SDK/CMakeLists.txt b/examples/Sources-for-Android-SDK/CMakeLists.txt index 8c5381acea..c88cc2e01d 100644 --- a/examples/Sources-for-Android-SDK/CMakeLists.txt +++ b/examples/Sources-for-Android-SDK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Sqlpp11/CMakeLists.txt b/examples/Sqlpp11/CMakeLists.txt index d3e4464c62..6630e51e49 100644 --- a/examples/Sqlpp11/CMakeLists.txt +++ b/examples/Sqlpp11/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -16,4 +16,3 @@ find_package(Sqlpp11 CONFIG REQUIRED) add_executable(example example.cpp) target_link_libraries(example sqlpp11) # DOCUMENTATION_END } - diff --git a/examples/SuiteSparse-dynLAPACK/CMakeLists.txt b/examples/SuiteSparse-dynLAPACK/CMakeLists.txt index 0742f469df..27d19bc2dd 100644 --- a/examples/SuiteSparse-dynLAPACK/CMakeLists.txt +++ b/examples/SuiteSparse-dynLAPACK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, NeroBurner # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") diff --git a/examples/SuiteSparse/CMakeLists.txt b/examples/SuiteSparse/CMakeLists.txt index 4550b8d882..5a0de05d7c 100644 --- a/examples/SuiteSparse/CMakeLists.txt +++ b/examples/SuiteSparse/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, NeroBurner # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/TCLAP/CMakeLists.txt b/examples/TCLAP/CMakeLists.txt index 36f4278464..5c5cc8e0cc 100644 --- a/examples/TCLAP/CMakeLists.txt +++ b/examples/TCLAP/CMakeLists.txt @@ -2,7 +2,7 @@ # by Cyberunner23 # for the Hunter project -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) variable_watch(HUNTER_TCLAP_VERSION) @@ -10,11 +10,10 @@ include("../common.cmake") project(example-TCLAP) -# DOCUMENTATION_START { +# DOCUMENTATION_START { hunter_add_package(TCLAP) find_package(TCLAP CONFIG REQUIRED) add_executable(foo main.cpp) target_link_libraries(foo TCLAP::TCLAP) -# DOCUMENTATION_END } - +# DOCUMENTATION_END } diff --git a/examples/TIFF/CMakeLists.txt b/examples/TIFF/CMakeLists.txt index ff15212770..01ea4bf448 100644 --- a/examples/TIFF/CMakeLists.txt +++ b/examples/TIFF/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Tesseract/CMakeLists.txt b/examples/Tesseract/CMakeLists.txt index 9c3736179d..cb2355ce7e 100644 --- a/examples/Tesseract/CMakeLists.txt +++ b/examples/Tesseract/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Sacha Refshauge # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Urho3D/CMakeLists.txt b/examples/Urho3D/CMakeLists.txt index ed1eb7c9c0..f5614ed8e2 100644 --- a/examples/Urho3D/CMakeLists.txt +++ b/examples/Urho3D/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/Vulkan-Headers/CMakeLists.txt b/examples/Vulkan-Headers/CMakeLists.txt index 5097d3647d..3064a2c09d 100644 --- a/examples/Vulkan-Headers/CMakeLists.txt +++ b/examples/Vulkan-Headers/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/VulkanMemoryAllocator/CMakeLists.txt b/examples/VulkanMemoryAllocator/CMakeLists.txt index ac60ab96a0..bdfac3d7c8 100644 --- a/examples/VulkanMemoryAllocator/CMakeLists.txt +++ b/examples/VulkanMemoryAllocator/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/WDC/CMakeLists.txt b/examples/WDC/CMakeLists.txt index d5c158f4bd..4cdd2c5794 100644 --- a/examples/WDC/CMakeLists.txt +++ b/examples/WDC/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/WTL/CMakeLists.txt b/examples/WTL/CMakeLists.txt index 6662bf0e38..faae12c6fc 100644 --- a/examples/WTL/CMakeLists.txt +++ b/examples/WTL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Washer/CMakeLists.txt b/examples/Washer/CMakeLists.txt index 85dbcd22fd..4bd062e850 100644 --- a/examples/Washer/CMakeLists.txt +++ b/examples/Washer/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/WebKit/CMakeLists.txt b/examples/WebKit/CMakeLists.txt index 43c2d28c41..deb99eebe0 100644 --- a/examples/WebKit/CMakeLists.txt +++ b/examples/WebKit/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/WebP/CMakeLists.txt b/examples/WebP/CMakeLists.txt index cd027c3315..7593e9505a 100644 --- a/examples/WebP/CMakeLists.txt +++ b/examples/WebP/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, Mathieu-Andre Chiasson # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -16,4 +16,3 @@ find_package(WebP CONFIG REQUIRED) add_executable(main main.cpp) target_link_libraries(main WebP::webp) # DOCUMENTATION_END } - diff --git a/examples/WinSparkle/CMakeLists.txt b/examples/WinSparkle/CMakeLists.txt index 239e4aff7d..0578fc76df 100644 --- a/examples/WinSparkle/CMakeLists.txt +++ b/examples/WinSparkle/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/YAJL/CMakeLists.txt b/examples/YAJL/CMakeLists.txt index c24e3d0649..50c5a02417 100644 --- a/examples/YAJL/CMakeLists.txt +++ b/examples/YAJL/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ZLIB/CMakeLists.txt b/examples/ZLIB/CMakeLists.txt index 6e778fba51..c70a6b5727 100644 --- a/examples/ZLIB/CMakeLists.txt +++ b/examples/ZLIB/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ZMQPP/CMakeLists.txt b/examples/ZMQPP/CMakeLists.txt index 7f0770c6da..92ef2a01fd 100644 --- a/examples/ZMQPP/CMakeLists.txt +++ b/examples/ZMQPP/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ZeroMQ/CMakeLists.txt b/examples/ZeroMQ/CMakeLists.txt index 37379ce92f..7f4abf1961 100644 --- a/examples/ZeroMQ/CMakeLists.txt +++ b/examples/ZeroMQ/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/Zug/CMakeLists.txt b/examples/Zug/CMakeLists.txt index 231e7a08cd..85556ae946 100644 --- a/examples/Zug/CMakeLists.txt +++ b/examples/Zug/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/abseil/CMakeLists.txt b/examples/abseil/CMakeLists.txt index d094a91916..dca0c9948b 100644 --- a/examples/abseil/CMakeLists.txt +++ b/examples/abseil/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/accelerate/CMakeLists.txt b/examples/accelerate/CMakeLists.txt index 33f623cd13..c2abdaa2c3 100644 --- a/examples/accelerate/CMakeLists.txt +++ b/examples/accelerate/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/acf/CMakeLists.txt b/examples/acf/CMakeLists.txt index 99b79dbe98..f4ca5064c0 100644 --- a/examples/acf/CMakeLists.txt +++ b/examples/acf/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/actionlib/CMakeLists.txt b/examples/actionlib/CMakeLists.txt index 47c1e5915c..d55ceaa27d 100644 --- a/examples/actionlib/CMakeLists.txt +++ b/examples/actionlib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/aes/CMakeLists.txt b/examples/aes/CMakeLists.txt index 58f5485fc4..040ea15fa5 100644 --- a/examples/aes/CMakeLists.txt +++ b/examples/aes/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/aglet/CMakeLists.txt b/examples/aglet/CMakeLists.txt index 8306f8d182..12af1bf52b 100644 --- a/examples/aglet/CMakeLists.txt +++ b/examples/aglet/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android/CMakeLists.txt b/examples/android/CMakeLists.txt index 0294d506c5..df6d5cef55 100644 --- a/examples/android/CMakeLists.txt +++ b/examples/android/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_arm64_v8a_system_image_packer/CMakeLists.txt b/examples/android_arm64_v8a_system_image_packer/CMakeLists.txt index 39f845112c..4635c0b675 100644 --- a/examples/android_arm64_v8a_system_image_packer/CMakeLists.txt +++ b/examples/android_arm64_v8a_system_image_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_arm_eabi_v7a_system_image_packer/CMakeLists.txt b/examples/android_arm_eabi_v7a_system_image_packer/CMakeLists.txt index 36a6118628..47d806d373 100644 --- a/examples/android_arm_eabi_v7a_system_image_packer/CMakeLists.txt +++ b/examples/android_arm_eabi_v7a_system_image_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_build_tools_packer/CMakeLists.txt b/examples/android_build_tools_packer/CMakeLists.txt index 724e136ad9..6a1f75264a 100644 --- a/examples/android_build_tools_packer/CMakeLists.txt +++ b/examples/android_build_tools_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_google_apis_intel_x86_atom_system_image_packer/CMakeLists.txt b/examples/android_google_apis_intel_x86_atom_system_image_packer/CMakeLists.txt index d08e01844f..3a332fed44 100644 --- a/examples/android_google_apis_intel_x86_atom_system_image_packer/CMakeLists.txt +++ b/examples/android_google_apis_intel_x86_atom_system_image_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_google_apis_packer/CMakeLists.txt b/examples/android_google_apis_packer/CMakeLists.txt index a2eb8639a2..6e3ccc3f2e 100644 --- a/examples/android_google_apis_packer/CMakeLists.txt +++ b/examples/android_google_apis_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_google_repository_packer/CMakeLists.txt b/examples/android_google_repository_packer/CMakeLists.txt index 6477e9663a..cea32680f0 100644 --- a/examples/android_google_repository_packer/CMakeLists.txt +++ b/examples/android_google_repository_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_intel_x86_atom_system_image_packer/CMakeLists.txt b/examples/android_intel_x86_atom_system_image_packer/CMakeLists.txt index 2e1b735966..a7b33bd96d 100644 --- a/examples/android_intel_x86_atom_system_image_packer/CMakeLists.txt +++ b/examples/android_intel_x86_atom_system_image_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_log/CMakeLists.txt b/examples/android_log/CMakeLists.txt index 5d95f34104..ec18b0dc41 100644 --- a/examples/android_log/CMakeLists.txt +++ b/examples/android_log/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_mips_system_image_packer/CMakeLists.txt b/examples/android_mips_system_image_packer/CMakeLists.txt index 46d5618c6f..83aeaf3fa7 100644 --- a/examples/android_mips_system_image_packer/CMakeLists.txt +++ b/examples/android_mips_system_image_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_sdk_packer/CMakeLists.txt b/examples/android_sdk_packer/CMakeLists.txt index 4642baaa4f..f6f6e0b7ca 100644 --- a/examples/android_sdk_packer/CMakeLists.txt +++ b/examples/android_sdk_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_sdk_platform_packer/CMakeLists.txt b/examples/android_sdk_platform_packer/CMakeLists.txt index 99079a864b..b0313adcd9 100644 --- a/examples/android_sdk_platform_packer/CMakeLists.txt +++ b/examples/android_sdk_platform_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_sdk_platform_tools_packer/CMakeLists.txt b/examples/android_sdk_platform_tools_packer/CMakeLists.txt index 6c83decc91..242b07e159 100644 --- a/examples/android_sdk_platform_tools_packer/CMakeLists.txt +++ b/examples/android_sdk_platform_tools_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_sdk_tools_packer/CMakeLists.txt b/examples/android_sdk_tools_packer/CMakeLists.txt index ec141c0611..cb538c9cee 100644 --- a/examples/android_sdk_tools_packer/CMakeLists.txt +++ b/examples/android_sdk_tools_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/android_support_repository_packer/CMakeLists.txt b/examples/android_support_repository_packer/CMakeLists.txt index 5283e5569a..4ec2d6e7d7 100644 --- a/examples/android_support_repository_packer/CMakeLists.txt +++ b/examples/android_support_repository_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/angles/CMakeLists.txt b/examples/angles/CMakeLists.txt index 7fe75bbb67..94963de02f 100644 --- a/examples/angles/CMakeLists.txt +++ b/examples/angles/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/apg/CMakeLists.txt b/examples/apg/CMakeLists.txt index deb6e62908..a1d05ace82 100644 --- a/examples/apg/CMakeLists.txt +++ b/examples/apg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/applicationservices/CMakeLists.txt b/examples/applicationservices/CMakeLists.txt index 17dedfb589..904df74f76 100644 --- a/examples/applicationservices/CMakeLists.txt +++ b/examples/applicationservices/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/arabica/CMakeLists.txt b/examples/arabica/CMakeLists.txt index 2ee6080346..ab1f36f834 100644 --- a/examples/arabica/CMakeLists.txt +++ b/examples/arabica/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/asio-grpc/CMakeLists.txt b/examples/asio-grpc/CMakeLists.txt index 04f4dd1341..001a1f7e1a 100644 --- a/examples/asio-grpc/CMakeLists.txt +++ b/examples/asio-grpc/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/asio/CMakeLists.txt b/examples/asio/CMakeLists.txt index aba2054c3c..0d9a15124d 100644 --- a/examples/asio/CMakeLists.txt +++ b/examples/asio/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2019 Niall Douglas # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/astc-encoder/CMakeLists.txt b/examples/astc-encoder/CMakeLists.txt index d7b893edd7..eabab88d4d 100644 --- a/examples/astc-encoder/CMakeLists.txt +++ b/examples/astc-encoder/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/audiounit/CMakeLists.txt b/examples/audiounit/CMakeLists.txt index 71ab7e3f7a..ceb3b32ab9 100644 --- a/examples/audiounit/CMakeLists.txt +++ b/examples/audiounit/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/autobahn-cpp/CMakeLists.txt b/examples/autobahn-cpp/CMakeLists.txt index e378809dbd..e436a32268 100644 --- a/examples/autobahn-cpp/CMakeLists.txt +++ b/examples/autobahn-cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/autoutils/CMakeLists.txt b/examples/autoutils/CMakeLists.txt index 5c79141711..9331f24747 100644 --- a/examples/autoutils/CMakeLists.txt +++ b/examples/autoutils/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/aws-c-common/CMakeLists.txt b/examples/aws-c-common/CMakeLists.txt index c79bd98b4e..a019e38475 100644 --- a/examples/aws-c-common/CMakeLists.txt +++ b/examples/aws-c-common/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Ruslan Baratov, Rahul Sheth # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/aws-sdk-cpp/CMakeLists.txt b/examples/aws-sdk-cpp/CMakeLists.txt index c54ab916f3..d6c4bb7fd8 100644 --- a/examples/aws-sdk-cpp/CMakeLists.txt +++ b/examples/aws-sdk-cpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/basis_universal/CMakeLists.txt b/examples/basis_universal/CMakeLists.txt index 5044aaafc5..699599f4f9 100644 --- a/examples/basis_universal/CMakeLists.txt +++ b/examples/basis_universal/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/benchmark/CMakeLists.txt b/examples/benchmark/CMakeLists.txt index bd4dbbd9b3..e9cb9cc60b 100644 --- a/examples/benchmark/CMakeLists.txt +++ b/examples/benchmark/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/bento4/CMakeLists.txt b/examples/bento4/CMakeLists.txt index d3d68b71fe..4147e190c6 100644 --- a/examples/bento4/CMakeLists.txt +++ b/examples/bento4/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/binaryen/CMakeLists.txt b/examples/binaryen/CMakeLists.txt index cbe949fb6f..208057ec23 100644 --- a/examples/binaryen/CMakeLists.txt +++ b/examples/binaryen/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/bison/CMakeLists.txt b/examples/bison/CMakeLists.txt index 82037d715e..6e32063aa9 100644 --- a/examples/bison/CMakeLists.txt +++ b/examples/bison/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/boost-pba/CMakeLists.txt b/examples/boost-pba/CMakeLists.txt index 19b56510db..54f2ba5f80 100644 --- a/examples/boost-pba/CMakeLists.txt +++ b/examples/boost-pba/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -10,7 +10,7 @@ include("../common.cmake") project(download-boost-pba) -hunter_add_package(boost-pba) +hunter_add_package(boost-pba) find_package(boost-pba CONFIG REQUIRED) add_executable(boost-pba-test main.cpp) diff --git a/examples/botan/CMakeLists.txt b/examples/botan/CMakeLists.txt index f393bf1ccb..f59573d795 100644 --- a/examples/botan/CMakeLists.txt +++ b/examples/botan/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/breakpad/CMakeLists.txt b/examples/breakpad/CMakeLists.txt index bcdf1807b8..7e4c895382 100644 --- a/examples/breakpad/CMakeLists.txt +++ b/examples/breakpad/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.6) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/brotli/CMakeLists.txt b/examples/brotli/CMakeLists.txt index 2d47644cba..91f1b684e2 100644 --- a/examples/brotli/CMakeLists.txt +++ b/examples/brotli/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/bullet/CMakeLists.txt b/examples/bullet/CMakeLists.txt index 2f46a95cd9..a4bdbafe58 100644 --- a/examples/bullet/CMakeLists.txt +++ b/examples/bullet/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/byte-lite/CMakeLists.txt b/examples/byte-lite/CMakeLists.txt index 18dac6f03a..44ea41b37d 100644 --- a/examples/byte-lite/CMakeLists.txt +++ b/examples/byte-lite/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2021 Niall Douglas # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/c-ares/CMakeLists.txt b/examples/c-ares/CMakeLists.txt index 04440a7433..2d6c9635aa 100644 --- a/examples/c-ares/CMakeLists.txt +++ b/examples/c-ares/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/caffe/CMakeLists.txt b/examples/caffe/CMakeLists.txt index 03bdc442f1..1854ee3aa8 100644 --- a/examples/caffe/CMakeLists.txt +++ b/examples/caffe/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/carbon/CMakeLists.txt b/examples/carbon/CMakeLists.txt index ab554d6694..12a10ae142 100644 --- a/examples/carbon/CMakeLists.txt +++ b/examples/carbon/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/catkin/CMakeLists.txt b/examples/catkin/CMakeLists.txt index 8c1244a9f6..f70725f12f 100644 --- a/examples/catkin/CMakeLists.txt +++ b/examples/catkin/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cctz/CMakeLists.txt b/examples/cctz/CMakeLists.txt index 8c9eb84357..73acc89f80 100644 --- a/examples/cctz/CMakeLists.txt +++ b/examples/cctz/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/ccv/CMakeLists.txt b/examples/ccv/CMakeLists.txt index d8f78819d2..0f2514adee 100644 --- a/examples/ccv/CMakeLists.txt +++ b/examples/ccv/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cereal/CMakeLists.txt b/examples/cereal/CMakeLists.txt index e8ae007955..7202e83001 100644 --- a/examples/cereal/CMakeLists.txt +++ b/examples/cereal/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ceres-solver-suitesparse-dynLAPACK/CMakeLists.txt b/examples/ceres-solver-suitesparse-dynLAPACK/CMakeLists.txt index 4a23fc05d2..87f8e56f5d 100644 --- a/examples/ceres-solver-suitesparse-dynLAPACK/CMakeLists.txt +++ b/examples/ceres-solver-suitesparse-dynLAPACK/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") @@ -26,4 +26,3 @@ find_package(Ceres CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo ceres) - diff --git a/examples/ceres-solver-suitesparse/CMakeLists.txt b/examples/ceres-solver-suitesparse/CMakeLists.txt index 29cae931d9..6e9e210fc4 100644 --- a/examples/ceres-solver-suitesparse/CMakeLists.txt +++ b/examples/ceres-solver-suitesparse/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") @@ -18,4 +18,3 @@ find_package(Ceres CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo ceres) - diff --git a/examples/ceres-solver/CMakeLists.txt b/examples/ceres-solver/CMakeLists.txt index f7e40224e7..c5998b222d 100644 --- a/examples/ceres-solver/CMakeLists.txt +++ b/examples/ceres-solver/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -15,4 +15,3 @@ find_package(Ceres CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo ceres) - diff --git a/examples/cgltf/CMakeLists.txt b/examples/cgltf/CMakeLists.txt index 07dfc3f9eb..06ea04d9be 100644 --- a/examples/cgltf/CMakeLists.txt +++ b/examples/cgltf/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/check_ci_tag/CMakeLists.txt b/examples/check_ci_tag/CMakeLists.txt index 6c51552f60..43a92e04f1 100644 --- a/examples/check_ci_tag/CMakeLists.txt +++ b/examples/check_ci_tag/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/chromium_zlib/CMakeLists.txt b/examples/chromium_zlib/CMakeLists.txt index 8eb98de388..796f9ccb1c 100644 --- a/examples/chromium_zlib/CMakeLists.txt +++ b/examples/chromium_zlib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/civetweb/CMakeLists.txt b/examples/civetweb/CMakeLists.txt index f967a93ee0..7314e66669 100644 --- a/examples/civetweb/CMakeLists.txt +++ b/examples/civetweb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/clBLAS/CMakeLists.txt b/examples/clBLAS/CMakeLists.txt index b4daefb665..948535ab76 100644 --- a/examples/clBLAS/CMakeLists.txt +++ b/examples/clBLAS/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/class_loader/CMakeLists.txt b/examples/class_loader/CMakeLists.txt index 4230257e68..d079f4af20 100644 --- a/examples/class_loader/CMakeLists.txt +++ b/examples/class_loader/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cmcstl2/CMakeLists.txt b/examples/cmcstl2/CMakeLists.txt index 7669c54a08..2931441608 100644 --- a/examples/cmcstl2/CMakeLists.txt +++ b/examples/cmcstl2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/common.cmake b/examples/common.cmake index 1b0854e221..5dd6aea96d 100644 --- a/examples/common.cmake +++ b/examples/common.cmake @@ -1,7 +1,7 @@ # Copyright (c) 2013, 2015 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) ### Include HunterGate module from git submodule set(gate_dir "${CMAKE_CURRENT_LIST_DIR}/../gate") diff --git a/examples/complex_bessel/CMakeLists.txt b/examples/complex_bessel/CMakeLists.txt index ff38eaadf4..b5c0c857d8 100644 --- a/examples/complex_bessel/CMakeLists.txt +++ b/examples/complex_bessel/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/convertutf/CMakeLists.txt b/examples/convertutf/CMakeLists.txt index 896a4314c0..9a90d0db2c 100644 --- a/examples/convertutf/CMakeLists.txt +++ b/examples/convertutf/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/coreaudio/CMakeLists.txt b/examples/coreaudio/CMakeLists.txt index 823c8d5671..4077335aa5 100644 --- a/examples/coreaudio/CMakeLists.txt +++ b/examples/coreaudio/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/coretext/CMakeLists.txt b/examples/coretext/CMakeLists.txt index 8861710827..449bfa14f8 100644 --- a/examples/coretext/CMakeLists.txt +++ b/examples/coretext/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/corrade/CMakeLists.txt b/examples/corrade/CMakeLists.txt index b32b08b316..38a0ff777c 100644 --- a/examples/corrade/CMakeLists.txt +++ b/examples/corrade/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cpp-statsd-client/CMakeLists.txt b/examples/cpp-statsd-client/CMakeLists.txt index 71d8593ad2..6ebdc98f86 100644 --- a/examples/cpp-statsd-client/CMakeLists.txt +++ b/examples/cpp-statsd-client/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cpp_redis/CMakeLists.txt b/examples/cpp_redis/CMakeLists.txt index 8cab739977..996a782621 100644 --- a/examples/cpp_redis/CMakeLists.txt +++ b/examples/cpp_redis/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cppast/CMakeLists.txt b/examples/cppast/CMakeLists.txt index 41e9dd31ee..1294ec059d 100644 --- a/examples/cppast/CMakeLists.txt +++ b/examples/cppast/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cppcodec/CMakeLists.txt b/examples/cppcodec/CMakeLists.txt index 8b838059b8..3b8aed2a96 100644 --- a/examples/cppcodec/CMakeLists.txt +++ b/examples/cppcodec/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cppfs/CMakeLists.txt b/examples/cppfs/CMakeLists.txt index f4f720009b..6d7a5cefa3 100644 --- a/examples/cppfs/CMakeLists.txt +++ b/examples/cppfs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cpr/CMakeLists.txt b/examples/cpr/CMakeLists.txt index aeac5edaba..afcdfb649f 100644 --- a/examples/cpr/CMakeLists.txt +++ b/examples/cpr/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cpuinfo/CMakeLists.txt b/examples/cpuinfo/CMakeLists.txt index c02f8d021e..0ab4bc747c 100644 --- a/examples/cpuinfo/CMakeLists.txt +++ b/examples/cpuinfo/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -16,4 +16,3 @@ find_package(cpuinfo CONFIG REQUIRED) add_executable(test example.cpp) target_link_libraries(test cpuinfo::cpuinfo) # DOCUMENTATION_END } - diff --git a/examples/crashpad/CMakeLists.txt b/examples/crashpad/CMakeLists.txt index c60aa3fdc5..e4a3a68ca3 100644 --- a/examples/crashpad/CMakeLists.txt +++ b/examples/crashpad/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/crashup/CMakeLists.txt b/examples/crashup/CMakeLists.txt index fb8af32870..9062e8825a 100644 --- a/examples/crashup/CMakeLists.txt +++ b/examples/crashup/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/crc32c/CMakeLists.txt b/examples/crc32c/CMakeLists.txt index 4b2f67f9f6..71a6bd4dac 100644 --- a/examples/crc32c/CMakeLists.txt +++ b/examples/crc32c/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/cryptopp/CMakeLists.txt b/examples/cryptopp/CMakeLists.txt index a79f5309a0..b2fbbedfe9 100644 --- a/examples/cryptopp/CMakeLists.txt +++ b/examples/cryptopp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ctti/CMakeLists.txt b/examples/ctti/CMakeLists.txt index 5dd75483fa..4877462ca5 100644 --- a/examples/ctti/CMakeLists.txt +++ b/examples/ctti/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -12,4 +12,4 @@ find_package(ctti CONFIG REQUIRED) add_executable(ctti_test main.cpp) target_link_libraries(ctti_test ctti::ctti) -# DOCUMENTATION_END } +# DOCUMENTATION_END } diff --git a/examples/cub/CMakeLists.txt b/examples/cub/CMakeLists.txt index ebf30a9eec..fda6f7233d 100644 --- a/examples/cub/CMakeLists.txt +++ b/examples/cub/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -25,5 +25,3 @@ endif() # cuda_add_executable(foo foo.cu) # target_link_libraries(foo cub::cub) # endif() - - diff --git a/examples/cvmatio/CMakeLists.txt b/examples/cvmatio/CMakeLists.txt index 8b8cc4da16..77f97c23ba 100644 --- a/examples/cvmatio/CMakeLists.txt +++ b/examples/cvmatio/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cvsteer/CMakeLists.txt b/examples/cvsteer/CMakeLists.txt index d43774d6cc..7a1d0b23fd 100644 --- a/examples/cvsteer/CMakeLists.txt +++ b/examples/cvsteer/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/cxxopts/CMakeLists.txt b/examples/cxxopts/CMakeLists.txt index 4620574685..76c7abedeb 100644 --- a/examples/cxxopts/CMakeLists.txt +++ b/examples/cxxopts/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/czmq/CMakeLists.txt b/examples/czmq/CMakeLists.txt index 2ecddedbc6..ec2750db2a 100644 --- a/examples/czmq/CMakeLists.txt +++ b/examples/czmq/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.2) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/damageproto/CMakeLists.txt b/examples/damageproto/CMakeLists.txt index 36e006b7c6..01c11843dd 100644 --- a/examples/damageproto/CMakeLists.txt +++ b/examples/damageproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/date/CMakeLists.txt b/examples/date/CMakeLists.txt index 7e763ce94a..f33cf852d1 100644 --- a/examples/date/CMakeLists.txt +++ b/examples/date/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dbus/CMakeLists.txt b/examples/dbus/CMakeLists.txt index 3c12deea57..3b965f9aba 100644 --- a/examples/dbus/CMakeLists.txt +++ b/examples/dbus/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -12,5 +12,3 @@ find_package(dbus REQUIRED) add_executable(main main.cpp) target_link_libraries(main dbus::dbus) - - diff --git a/examples/dest/CMakeLists.txt b/examples/dest/CMakeLists.txt index fd50615c6d..63ec287689 100644 --- a/examples/dest/CMakeLists.txt +++ b/examples/dest/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dfdutils/CMakeLists.txt b/examples/dfdutils/CMakeLists.txt index e9c7df6ee8..e3b5b0df56 100644 --- a/examples/dfdutils/CMakeLists.txt +++ b/examples/dfdutils/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dlib-staticLib/CMakeLists.txt b/examples/dlib-staticLib/CMakeLists.txt index cd509f198a..d26a6f2cb3 100644 --- a/examples/dlib-staticLib/CMakeLists.txt +++ b/examples/dlib-staticLib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dlib/CMakeLists.txt b/examples/dlib/CMakeLists.txt index f533dd642e..b4bd333375 100644 --- a/examples/dlib/CMakeLists.txt +++ b/examples/dlib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dlpack/CMakeLists.txt b/examples/dlpack/CMakeLists.txt index 4ce690fc02..66479e9ca2 100644 --- a/examples/dlpack/CMakeLists.txt +++ b/examples/dlpack/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dmlc-core/CMakeLists.txt b/examples/dmlc-core/CMakeLists.txt index 4f2666c10f..8c2f15a08b 100644 --- a/examples/dmlc-core/CMakeLists.txt +++ b/examples/dmlc-core/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/doctest/CMakeLists.txt b/examples/doctest/CMakeLists.txt index 529bf10b88..a1b71c154e 100644 --- a/examples/doctest/CMakeLists.txt +++ b/examples/doctest/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/double-conversion/CMakeLists.txt b/examples/double-conversion/CMakeLists.txt index 69bf3785f5..055aa6d8ef 100644 --- a/examples/double-conversion/CMakeLists.txt +++ b/examples/double-conversion/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/draco/CMakeLists.txt b/examples/draco/CMakeLists.txt index 136b7084b5..e054ac7b27 100644 --- a/examples/draco/CMakeLists.txt +++ b/examples/draco/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dri2proto/CMakeLists.txt b/examples/dri2proto/CMakeLists.txt index 5fbd59b4b6..c1f01a184a 100644 --- a/examples/dri2proto/CMakeLists.txt +++ b/examples/dri2proto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dri3proto/CMakeLists.txt b/examples/dri3proto/CMakeLists.txt index 35f0f8b216..6ae6a0bd35 100644 --- a/examples/dri3proto/CMakeLists.txt +++ b/examples/dri3proto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/drishti/CMakeLists.txt b/examples/drishti/CMakeLists.txt index 77600dee37..c7f29fda45 100644 --- a/examples/drishti/CMakeLists.txt +++ b/examples/drishti/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") diff --git a/examples/drishti_assets/CMakeLists.txt b/examples/drishti_assets/CMakeLists.txt index 5d60d2deb9..2c6c76c7db 100644 --- a/examples/drishti_assets/CMakeLists.txt +++ b/examples/drishti_assets/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/drishti_faces/CMakeLists.txt b/examples/drishti_faces/CMakeLists.txt index d83dda54a2..94d4a6995d 100644 --- a/examples/drishti_faces/CMakeLists.txt +++ b/examples/drishti_faces/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/drm/CMakeLists.txt b/examples/drm/CMakeLists.txt index 6f8690d15e..a6ded4afb5 100644 --- a/examples/drm/CMakeLists.txt +++ b/examples/drm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/duktape/CMakeLists.txt b/examples/duktape/CMakeLists.txt index 340125a405..b6c1753c9c 100644 --- a/examples/duktape/CMakeLists.txt +++ b/examples/duktape/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/dynalo/CMakeLists.txt b/examples/dynalo/CMakeLists.txt index 3c226dfdf0..e4eb4dd81d 100644 --- a/examples/dynalo/CMakeLists.txt +++ b/examples/dynalo/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, Yassine Maddouri # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -16,4 +16,4 @@ find_package(dynalo CONFIG REQUIRED) add_executable(dynalo-example-loader dynalo-example-loader.cpp) target_link_libraries(dynalo-example-loader dynalo) -# DOCUMENTATION_END } \ No newline at end of file +# DOCUMENTATION_END } diff --git a/examples/egl/CMakeLists.txt b/examples/egl/CMakeLists.txt index 502f99d142..624070e3b6 100644 --- a/examples/egl/CMakeLists.txt +++ b/examples/egl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/eigen3-nnls/CMakeLists.txt b/examples/eigen3-nnls/CMakeLists.txt index 23a2a3335a..318ddd9c6e 100644 --- a/examples/eigen3-nnls/CMakeLists.txt +++ b/examples/eigen3-nnls/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/enet/CMakeLists.txt b/examples/enet/CMakeLists.txt index 9a57b7262d..4529e7b824 100644 --- a/examples/enet/CMakeLists.txt +++ b/examples/enet/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/entityx/CMakeLists.txt b/examples/entityx/CMakeLists.txt index 91560ea481..6087fbec05 100644 --- a/examples/entityx/CMakeLists.txt +++ b/examples/entityx/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/eos/CMakeLists.txt b/examples/eos/CMakeLists.txt index 40ed38da0a..e2df0bafca 100644 --- a/examples/eos/CMakeLists.txt +++ b/examples/eos/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/etc2comp/CMakeLists.txt b/examples/etc2comp/CMakeLists.txt index e443cbe11b..1db2780a4c 100644 --- a/examples/etc2comp/CMakeLists.txt +++ b/examples/etc2comp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ethash/CMakeLists.txt b/examples/ethash/CMakeLists.txt index bc2c3bb734..72825b68a4 100644 --- a/examples/ethash/CMakeLists.txt +++ b/examples/ethash/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -12,4 +12,4 @@ find_package(ethash CONFIG REQUIRED) add_executable(use_ethash main.cpp) target_link_libraries(use_ethash ethash::ethash) -# DOCUMENTATION_END } \ No newline at end of file +# DOCUMENTATION_END } diff --git a/examples/eventpp/CMakeLists.txt b/examples/eventpp/CMakeLists.txt index c3edc18c62..6582377532 100644 --- a/examples/eventpp/CMakeLists.txt +++ b/examples/eventpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2022 # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -16,4 +16,4 @@ find_package(eventpp CONFIG REQUIRED) add_executable(main main.cpp) target_link_libraries(main eventpp::eventpp) include_directories(${EVENTPP_INCLUDE_DIR}) -# DOCUMENTATION_END } \ No newline at end of file +# DOCUMENTATION_END } diff --git a/examples/eyalroz_printf/CMakeLists.txt b/examples/eyalroz_printf/CMakeLists.txt index 3725360fb6..1f8e6a3c14 100644 --- a/examples/eyalroz_printf/CMakeLists.txt +++ b/examples/eyalroz_printf/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2024 Alexander Voronov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/farmhash/CMakeLists.txt b/examples/farmhash/CMakeLists.txt index 1f4e4bad84..87d63fe281 100644 --- a/examples/farmhash/CMakeLists.txt +++ b/examples/farmhash/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/fast_obj/CMakeLists.txt b/examples/fast_obj/CMakeLists.txt index b2beb0978c..c8b02c64dc 100644 --- a/examples/fast_obj/CMakeLists.txt +++ b/examples/fast_obj/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ffmpeg/CMakeLists.txt b/examples/ffmpeg/CMakeLists.txt index b5ded9aca0..60cbcdb079 100644 --- a/examples/ffmpeg/CMakeLists.txt +++ b/examples/ffmpeg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/fft2d/CMakeLists.txt b/examples/fft2d/CMakeLists.txt index 6ff872ad96..d3453e4398 100644 --- a/examples/fft2d/CMakeLists.txt +++ b/examples/fft2d/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/filament/CMakeLists.txt b/examples/filament/CMakeLists.txt index bd0936d95f..b4fa23dc88 100644 --- a/examples/filament/CMakeLists.txt +++ b/examples/filament/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/fixesproto/CMakeLists.txt b/examples/fixesproto/CMakeLists.txt index c7ecffcdfd..57bd02fd0a 100644 --- a/examples/fixesproto/CMakeLists.txt +++ b/examples/fixesproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/flatbuffers/CMakeLists.txt b/examples/flatbuffers/CMakeLists.txt index c44271764a..6f60b8c072 100644 --- a/examples/flatbuffers/CMakeLists.txt +++ b/examples/flatbuffers/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/flex/CMakeLists.txt b/examples/flex/CMakeLists.txt index f32d4002ae..267255e9d1 100644 --- a/examples/flex/CMakeLists.txt +++ b/examples/flex/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/fmt/CMakeLists.txt b/examples/fmt/CMakeLists.txt index 9908d6bcdb..c9f018ca76 100644 --- a/examples/fmt/CMakeLists.txt +++ b/examples/fmt/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/folly/CMakeLists.txt b/examples/folly/CMakeLists.txt index 058c5b1d08..7de578a71c 100644 --- a/examples/folly/CMakeLists.txt +++ b/examples/folly/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/foo/CMakeLists.txt b/examples/foo/CMakeLists.txt index 41248895c8..20b7fd3088 100644 --- a/examples/foo/CMakeLists.txt +++ b/examples/foo/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/forcefeedback/CMakeLists.txt b/examples/forcefeedback/CMakeLists.txt index bacf20e070..c0d443d415 100644 --- a/examples/forcefeedback/CMakeLists.txt +++ b/examples/forcefeedback/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/foundation/CMakeLists.txt b/examples/foundation/CMakeLists.txt index 4db8ae9d4d..8323119a41 100644 --- a/examples/foundation/CMakeLists.txt +++ b/examples/foundation/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/freetype-gl/CMakeLists.txt b/examples/freetype-gl/CMakeLists.txt index 999a3d5623..c36b187939 100644 --- a/examples/freetype-gl/CMakeLists.txt +++ b/examples/freetype-gl/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/freetype/CMakeLists.txt b/examples/freetype/CMakeLists.txt index 0414574076..4179c5c938 100644 --- a/examples/freetype/CMakeLists.txt +++ b/examples/freetype/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/frugally-deep/CMakeLists.txt b/examples/frugally-deep/CMakeLists.txt index 58ef824e9d..51aff08f7a 100644 --- a/examples/frugally-deep/CMakeLists.txt +++ b/examples/frugally-deep/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gRPC/CMakeLists.txt b/examples/gRPC/CMakeLists.txt index 21e2ad2198..033e433b99 100644 --- a/examples/gRPC/CMakeLists.txt +++ b/examples/gRPC/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) include("../common.cmake") diff --git a/examples/gauze/CMakeLists.txt b/examples/gauze/CMakeLists.txt index 724395af78..efca52122a 100644 --- a/examples/gauze/CMakeLists.txt +++ b/examples/gauze/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gemmlowp/CMakeLists.txt b/examples/gemmlowp/CMakeLists.txt index f42de08557..0b84cab2bf 100644 --- a/examples/gemmlowp/CMakeLists.txt +++ b/examples/gemmlowp/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/geos/CMakeLists.txt b/examples/geos/CMakeLists.txt index 320cb28f45..072034d72e 100644 --- a/examples/geos/CMakeLists.txt +++ b/examples/geos/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/getopt/CMakeLists.txt b/examples/getopt/CMakeLists.txt index 72bc34556a..d1f1cda63a 100644 --- a/examples/getopt/CMakeLists.txt +++ b/examples/getopt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -18,4 +18,3 @@ endif() add_executable(getopt_example main.cpp) target_link_libraries(getopt_example ${getopt_example_libraries}) - diff --git a/examples/gflags/CMakeLists.txt b/examples/gflags/CMakeLists.txt index 0de90a6ea8..45366de7ae 100644 --- a/examples/gflags/CMakeLists.txt +++ b/examples/gflags/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/giflib/CMakeLists.txt b/examples/giflib/CMakeLists.txt index ece9bded1c..03abb0272a 100644 --- a/examples/giflib/CMakeLists.txt +++ b/examples/giflib/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gl4es/CMakeLists.txt b/examples/gl4es/CMakeLists.txt index 86b69f72c3..b88940f554 100644 --- a/examples/gl4es/CMakeLists.txt +++ b/examples/gl4es/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glapi/CMakeLists.txt b/examples/glapi/CMakeLists.txt index 14335815ba..3593832211 100644 --- a/examples/glapi/CMakeLists.txt +++ b/examples/glapi/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glbinding/CMakeLists.txt b/examples/glbinding/CMakeLists.txt index b5ae5c6b86..e6cfda2ed5 100644 --- a/examples/glbinding/CMakeLists.txt +++ b/examples/glbinding/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, NeroBurner # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gles2/CMakeLists.txt b/examples/gles2/CMakeLists.txt index c280ac4fff..591ba254fb 100644 --- a/examples/gles2/CMakeLists.txt +++ b/examples/gles2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gles3/CMakeLists.txt b/examples/gles3/CMakeLists.txt index b5cfd6d664..77aa2f3707 100644 --- a/examples/gles3/CMakeLists.txt +++ b/examples/gles3/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glew/CMakeLists.txt b/examples/glew/CMakeLists.txt index a3daaf9837..ff1aead964 100644 --- a/examples/glew/CMakeLists.txt +++ b/examples/glew/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -23,4 +23,3 @@ add_executable(${PROJECT_NAME} ) target_link_libraries(${PROJECT_NAME} glew::glew) - diff --git a/examples/glfw/CMakeLists.txt b/examples/glfw/CMakeLists.txt index c5002f4656..cd7e551a47 100644 --- a/examples/glfw/CMakeLists.txt +++ b/examples/glfw/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glib/CMakeLists.txt b/examples/glib/CMakeLists.txt index 04e60a4841..e72928ef5a 100644 --- a/examples/glib/CMakeLists.txt +++ b/examples/glib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glm/CMakeLists.txt b/examples/glm/CMakeLists.txt index 3187fbb869..a882759c59 100644 --- a/examples/glm/CMakeLists.txt +++ b/examples/glm/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -19,4 +19,3 @@ add_executable(${PROJECT_NAME} ) target_link_libraries(${PROJECT_NAME} PRIVATE glm) - diff --git a/examples/globjects/CMakeLists.txt b/examples/globjects/CMakeLists.txt index 7713803402..233f7f8aa5 100644 --- a/examples/globjects/CMakeLists.txt +++ b/examples/globjects/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, NeroBurner # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/glog/CMakeLists.txt b/examples/glog/CMakeLists.txt index fea19dc091..192bec8515 100644 --- a/examples/glog/CMakeLists.txt +++ b/examples/glog/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glproto/CMakeLists.txt b/examples/glproto/CMakeLists.txt index eae7ba1110..1aeec7526b 100644 --- a/examples/glproto/CMakeLists.txt +++ b/examples/glproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glslang/CMakeLists.txt b/examples/glslang/CMakeLists.txt index d67a0badb7..d1234bbc66 100644 --- a/examples/glslang/CMakeLists.txt +++ b/examples/glslang/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/glu/CMakeLists.txt b/examples/glu/CMakeLists.txt index 455a4be7a0..4ffbc3ef7b 100644 --- a/examples/glu/CMakeLists.txt +++ b/examples/glu/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gsl-lite/CMakeLists.txt b/examples/gsl-lite/CMakeLists.txt index a181cdb1d7..0fdbd640ad 100644 --- a/examples/gsl-lite/CMakeLists.txt +++ b/examples/gsl-lite/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2021 Niall Douglas # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/gst_plugins_bad/CMakeLists.txt b/examples/gst_plugins_bad/CMakeLists.txt index 674c70d716..ae991f54e3 100644 --- a/examples/gst_plugins_bad/CMakeLists.txt +++ b/examples/gst_plugins_bad/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gst_plugins_base/CMakeLists.txt b/examples/gst_plugins_base/CMakeLists.txt index aca911c598..45d66258a6 100644 --- a/examples/gst_plugins_base/CMakeLists.txt +++ b/examples/gst_plugins_base/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gst_plugins_good/CMakeLists.txt b/examples/gst_plugins_good/CMakeLists.txt index 8aa917db4e..2fd7474133 100644 --- a/examples/gst_plugins_good/CMakeLists.txt +++ b/examples/gst_plugins_good/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gst_plugins_ugly/CMakeLists.txt b/examples/gst_plugins_ugly/CMakeLists.txt index 8a68c5a660..85a7280385 100644 --- a/examples/gst_plugins_ugly/CMakeLists.txt +++ b/examples/gst_plugins_ugly/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gstreamer/CMakeLists.txt b/examples/gstreamer/CMakeLists.txt index 862cf50f15..c5a9151f2b 100644 --- a/examples/gstreamer/CMakeLists.txt +++ b/examples/gstreamer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/gumbo/CMakeLists.txt b/examples/gumbo/CMakeLists.txt index 6f67666860..aa89f4e321 100644 --- a/examples/gumbo/CMakeLists.txt +++ b/examples/gumbo/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/h3/CMakeLists.txt b/examples/h3/CMakeLists.txt index 3b1f72c695..22523dd869 100644 --- a/examples/h3/CMakeLists.txt +++ b/examples/h3/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/half/CMakeLists.txt b/examples/half/CMakeLists.txt index e3a5c163fe..914996e92e 100644 --- a/examples/half/CMakeLists.txt +++ b/examples/half/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/harfbuzz/CMakeLists.txt b/examples/harfbuzz/CMakeLists.txt index 80cea7eff0..50d1e60357 100644 --- a/examples/harfbuzz/CMakeLists.txt +++ b/examples/harfbuzz/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/hdf5/CMakeLists.txt b/examples/hdf5/CMakeLists.txt index 8e34b920d7..5fa1322626 100644 --- a/examples/hdf5/CMakeLists.txt +++ b/examples/hdf5/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Oliver Daniell # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/highwayhash/CMakeLists.txt b/examples/highwayhash/CMakeLists.txt index f20977d368..12488564b5 100644 --- a/examples/highwayhash/CMakeLists.txt +++ b/examples/highwayhash/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/http-parser/CMakeLists.txt b/examples/http-parser/CMakeLists.txt index 53969def91..c23d264a93 100644 --- a/examples/http-parser/CMakeLists.txt +++ b/examples/http-parser/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/hypre/CMakeLists.txt b/examples/hypre/CMakeLists.txt index e75f334ebb..ec51343493 100644 --- a/examples/hypre/CMakeLists.txt +++ b/examples/hypre/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ice/CMakeLists.txt b/examples/ice/CMakeLists.txt index 849d2195af..1a28f3c186 100644 --- a/examples/ice/CMakeLists.txt +++ b/examples/ice/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/icu-le-hb/CMakeLists.txt b/examples/icu-le-hb/CMakeLists.txt index 572136556a..ca4225d77d 100644 --- a/examples/icu-le-hb/CMakeLists.txt +++ b/examples/icu-le-hb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/icu-lx/CMakeLists.txt b/examples/icu-lx/CMakeLists.txt index b4ac9670ab..dc8efb5596 100644 --- a/examples/icu-lx/CMakeLists.txt +++ b/examples/icu-lx/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/imagequant/CMakeLists.txt b/examples/imagequant/CMakeLists.txt index d5cb795433..f9494911d2 100644 --- a/examples/imagequant/CMakeLists.txt +++ b/examples/imagequant/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/imgui/CMakeLists.txt b/examples/imgui/CMakeLists.txt index 70e27623f9..4109aea889 100644 --- a/examples/imgui/CMakeLists.txt +++ b/examples/imgui/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -12,4 +12,4 @@ find_package(imgui CONFIG REQUIRED) add_executable(imgui_test main.cpp) target_link_libraries(imgui_test imgui::imgui) -# DOCUMENTATION_END } +# DOCUMENTATION_END } diff --git a/examples/imshow/CMakeLists.txt b/examples/imshow/CMakeLists.txt index 892d00f87a..493cdb906e 100644 --- a/examples/imshow/CMakeLists.txt +++ b/examples/imshow/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/inja/CMakeLists.txt b/examples/inja/CMakeLists.txt index b9857e0a32..543679e515 100644 --- a/examples/inja/CMakeLists.txt +++ b/examples/inja/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/inputproto/CMakeLists.txt b/examples/inputproto/CMakeLists.txt index 567a6a2279..5f052b55a4 100644 --- a/examples/inputproto/CMakeLists.txt +++ b/examples/inputproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/intsizeof/CMakeLists.txt b/examples/intsizeof/CMakeLists.txt index c090aa210a..1a3c7a1cab 100644 --- a/examples/intsizeof/CMakeLists.txt +++ b/examples/intsizeof/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/intx/CMakeLists.txt b/examples/intx/CMakeLists.txt index 24607ca64a..9168c7ecac 100644 --- a/examples/intx/CMakeLists.txt +++ b/examples/intx/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2019, Pawel Bylica # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ippicv/CMakeLists.txt b/examples/ippicv/CMakeLists.txt index b9448edf35..7b9ae05c3e 100644 --- a/examples/ippicv/CMakeLists.txt +++ b/examples/ippicv/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/iroha-ed25519/CMakeLists.txt b/examples/iroha-ed25519/CMakeLists.txt index 4649250d07..ccf66abb9d 100644 --- a/examples/iroha-ed25519/CMakeLists.txt +++ b/examples/iroha-ed25519/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/irrXML/CMakeLists.txt b/examples/irrXML/CMakeLists.txt index 64345f9b9d..ad875b8bd9 100644 --- a/examples/irrXML/CMakeLists.txt +++ b/examples/irrXML/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ittapi/CMakeLists.txt b/examples/ittapi/CMakeLists.txt index f58f0ac266..c07d22892d 100644 --- a/examples/ittapi/CMakeLists.txt +++ b/examples/ittapi/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jaegertracing/CMakeLists.txt b/examples/jaegertracing/CMakeLists.txt index 4e7020294f..253f07e223 100644 --- a/examples/jaegertracing/CMakeLists.txt +++ b/examples/jaegertracing/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/jansson/CMakeLists.txt b/examples/jansson/CMakeLists.txt index 175275c9c6..40398ce92e 100644 --- a/examples/jansson/CMakeLists.txt +++ b/examples/jansson/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/jasper/CMakeLists.txt b/examples/jasper/CMakeLists.txt index 8354da4a8b..65cc5cd67c 100644 --- a/examples/jasper/CMakeLists.txt +++ b/examples/jasper/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/javascriptcore/CMakeLists.txt b/examples/javascriptcore/CMakeLists.txt index 6e46a035f9..0191daecfa 100644 --- a/examples/javascriptcore/CMakeLists.txt +++ b/examples/javascriptcore/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jo_jpeg/CMakeLists.txt b/examples/jo_jpeg/CMakeLists.txt index 1631ae3237..dd4664eb18 100644 --- a/examples/jo_jpeg/CMakeLists.txt +++ b/examples/jo_jpeg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jpeg-compressor/CMakeLists.txt b/examples/jpeg-compressor/CMakeLists.txt index ef5788d656..514f7942c8 100644 --- a/examples/jpeg-compressor/CMakeLists.txt +++ b/examples/jpeg-compressor/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jsmn/CMakeLists.txt b/examples/jsmn/CMakeLists.txt index c31d905199..357016cb8f 100644 --- a/examples/jsmn/CMakeLists.txt +++ b/examples/jsmn/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jsoncpp/CMakeLists.txt b/examples/jsoncpp/CMakeLists.txt index 925333be1f..ec2e05eb56 100644 --- a/examples/jsoncpp/CMakeLists.txt +++ b/examples/jsoncpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/jwt-cpp/CMakeLists.txt b/examples/jwt-cpp/CMakeLists.txt index bf04aaa8cf..40c5ac8f09 100644 --- a/examples/jwt-cpp/CMakeLists.txt +++ b/examples/jwt-cpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/kNet/CMakeLists.txt b/examples/kNet/CMakeLists.txt index d7afe1ce98..4eb6b8122e 100644 --- a/examples/kNet/CMakeLists.txt +++ b/examples/kNet/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/kbproto/CMakeLists.txt b/examples/kbproto/CMakeLists.txt index 769aa494bd..985433b7ad 100644 --- a/examples/kbproto/CMakeLists.txt +++ b/examples/kbproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lcms/CMakeLists.txt b/examples/lcms/CMakeLists.txt index 84d39a2274..e38a133276 100644 --- a/examples/lcms/CMakeLists.txt +++ b/examples/lcms/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lehrfempp/CMakeLists.txt b/examples/lehrfempp/CMakeLists.txt index 8b234e204a..ae7fd4f307 100644 --- a/examples/lehrfempp/CMakeLists.txt +++ b/examples/lehrfempp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/leveldb/CMakeLists.txt b/examples/leveldb/CMakeLists.txt index aaa62c3fa9..bed854d713 100644 --- a/examples/leveldb/CMakeLists.txt +++ b/examples/leveldb/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/libarchive/CMakeLists.txt b/examples/libarchive/CMakeLists.txt index 5ef52245ca..9fda4a9029 100644 --- a/examples/libarchive/CMakeLists.txt +++ b/examples/libarchive/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2020, Timothy Stack # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libbacktrace/CMakeLists.txt b/examples/libbacktrace/CMakeLists.txt index 5c8091e896..fdaa10157b 100644 --- a/examples/libbacktrace/CMakeLists.txt +++ b/examples/libbacktrace/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/libcpuid/CMakeLists.txt b/examples/libcpuid/CMakeLists.txt index 5ccff5e43a..e2faf908c8 100644 --- a/examples/libcpuid/CMakeLists.txt +++ b/examples/libcpuid/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libdill/CMakeLists.txt b/examples/libdill/CMakeLists.txt index fe94a5722d..3d9e231276 100644 --- a/examples/libdill/CMakeLists.txt +++ b/examples/libdill/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/libevhtp/CMakeLists.txt b/examples/libevhtp/CMakeLists.txt index 24071aa3ca..eab2f63ce0 100644 --- a/examples/libevhtp/CMakeLists.txt +++ b/examples/libevhtp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/libffi/CMakeLists.txt b/examples/libffi/CMakeLists.txt index 9c30397427..6ee72ec640 100644 --- a/examples/libffi/CMakeLists.txt +++ b/examples/libffi/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libigl/CMakeLists.txt b/examples/libigl/CMakeLists.txt index 92dbee0cdd..9e82ae4799 100644 --- a/examples/libigl/CMakeLists.txt +++ b/examples/libigl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libjpeg-turbo/CMakeLists.txt b/examples/libjpeg-turbo/CMakeLists.txt index 26dfaf0f46..6a107562a4 100644 --- a/examples/libjpeg-turbo/CMakeLists.txt +++ b/examples/libjpeg-turbo/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libjson-rpc-cpp/CMakeLists.txt b/examples/libjson-rpc-cpp/CMakeLists.txt index 256cd12df1..14db0430cc 100644 --- a/examples/libjson-rpc-cpp/CMakeLists.txt +++ b/examples/libjson-rpc-cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libmill/CMakeLists.txt b/examples/libmill/CMakeLists.txt index 7509e55ca2..3ff5642b72 100644 --- a/examples/libmill/CMakeLists.txt +++ b/examples/libmill/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/libogg/CMakeLists.txt b/examples/libogg/CMakeLists.txt index c7c511b2b7..7146ad1ae9 100644 --- a/examples/libogg/CMakeLists.txt +++ b/examples/libogg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libpcre/CMakeLists.txt b/examples/libpcre/CMakeLists.txt index 3a53c9d924..aa01cc5a33 100644 --- a/examples/libpcre/CMakeLists.txt +++ b/examples/libpcre/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/librtmp/CMakeLists.txt b/examples/librtmp/CMakeLists.txt index e74f253489..4b9977ef03 100644 --- a/examples/librtmp/CMakeLists.txt +++ b/examples/librtmp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -14,4 +14,3 @@ find_package(librtmp CONFIG REQUIRED) add_executable(librtmp_example main.cpp) target_link_libraries(librtmp_example librtmp::librtmp) - diff --git a/examples/libscrypt/CMakeLists.txt b/examples/libscrypt/CMakeLists.txt index f7e23ebf6a..a2d4059c30 100644 --- a/examples/libscrypt/CMakeLists.txt +++ b/examples/libscrypt/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libsodium/CMakeLists.txt b/examples/libsodium/CMakeLists.txt index b9403714ab..5bec33c12d 100644 --- a/examples/libsodium/CMakeLists.txt +++ b/examples/libsodium/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -10,4 +10,4 @@ hunter_add_package(libsodium) find_package(libsodium CONFIG REQUIRED) add_executable(main main.cpp) -target_link_libraries(main libsodium::libsodium) \ No newline at end of file +target_link_libraries(main libsodium::libsodium) diff --git a/examples/libunibreak/CMakeLists.txt b/examples/libunibreak/CMakeLists.txt index 98a377bc56..1ee73dd078 100644 --- a/examples/libunibreak/CMakeLists.txt +++ b/examples/libunibreak/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libusb/CMakeLists.txt b/examples/libusb/CMakeLists.txt index f41acd2f45..df83ba0974 100644 --- a/examples/libusb/CMakeLists.txt +++ b/examples/libusb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libuv/CMakeLists.txt b/examples/libuv/CMakeLists.txt index c858ef047d..6a0bbf630c 100644 --- a/examples/libuv/CMakeLists.txt +++ b/examples/libuv/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Aaditya Kalsi # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libxdg-basedir/CMakeLists.txt b/examples/libxdg-basedir/CMakeLists.txt index bd0dc7661e..2255b12b2c 100644 --- a/examples/libxdg-basedir/CMakeLists.txt +++ b/examples/libxdg-basedir/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/libxml2/CMakeLists.txt b/examples/libxml2/CMakeLists.txt index af3a454f4b..f25d3971ab 100644 --- a/examples/libxml2/CMakeLists.txt +++ b/examples/libxml2/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libyuv/CMakeLists.txt b/examples/libyuv/CMakeLists.txt index 62455264c6..6ff2013149 100644 --- a/examples/libyuv/CMakeLists.txt +++ b/examples/libyuv/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/libzip/CMakeLists.txt b/examples/libzip/CMakeLists.txt index 29956ca64e..a2fafc0bd6 100644 --- a/examples/libzip/CMakeLists.txt +++ b/examples/libzip/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lmdb/CMakeLists.txt b/examples/lmdb/CMakeLists.txt index d230d6b6da..44a18ce8ea 100644 --- a/examples/lmdb/CMakeLists.txt +++ b/examples/lmdb/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -15,4 +15,3 @@ find_package(liblmdb CONFIG REQUIRED) add_executable(foo foo.cpp) target_link_libraries(foo liblmdb::lmdb) - diff --git a/examples/lmdbxx/CMakeLists.txt b/examples/lmdbxx/CMakeLists.txt index feab2a8185..4720dd1140 100644 --- a/examples/lmdbxx/CMakeLists.txt +++ b/examples/lmdbxx/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/log4cplus/CMakeLists.txt b/examples/log4cplus/CMakeLists.txt index b339306fb8..5a4c028b0a 100644 --- a/examples/log4cplus/CMakeLists.txt +++ b/examples/log4cplus/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lss/CMakeLists.txt b/examples/lss/CMakeLists.txt index 42fc5b962a..a527ac8d94 100644 --- a/examples/lss/CMakeLists.txt +++ b/examples/lss/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lz4/CMakeLists.txt b/examples/lz4/CMakeLists.txt index 0c7789d58a..42196835a9 100644 --- a/examples/lz4/CMakeLists.txt +++ b/examples/lz4/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/lzma/CMakeLists.txt b/examples/lzma/CMakeLists.txt index 650d313604..1a4ce17dd3 100644 --- a/examples/lzma/CMakeLists.txt +++ b/examples/lzma/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/magnum/CMakeLists.txt b/examples/magnum/CMakeLists.txt index 9b575bf1c1..2ed7ff6f12 100644 --- a/examples/magnum/CMakeLists.txt +++ b/examples/magnum/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/md5/CMakeLists.txt b/examples/md5/CMakeLists.txt index 11701f64fe..fd3136e90b 100644 --- a/examples/md5/CMakeLists.txt +++ b/examples/md5/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/meshoptimizer/CMakeLists.txt b/examples/meshoptimizer/CMakeLists.txt index f6d0a881fb..5b2cf559cb 100644 --- a/examples/meshoptimizer/CMakeLists.txt +++ b/examples/meshoptimizer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mini_chromium/CMakeLists.txt b/examples/mini_chromium/CMakeLists.txt index 3e5991c21e..21febed9cb 100644 --- a/examples/mini_chromium/CMakeLists.txt +++ b/examples/mini_chromium/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/miniz/CMakeLists.txt b/examples/miniz/CMakeLists.txt index b829f7957e..a11f0ea961 100644 --- a/examples/miniz/CMakeLists.txt +++ b/examples/miniz/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/minizip/CMakeLists.txt b/examples/minizip/CMakeLists.txt index bdeb8d2683..d870c2a27c 100644 --- a/examples/minizip/CMakeLists.txt +++ b/examples/minizip/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mkl/CMakeLists.txt b/examples/mkl/CMakeLists.txt index 78a7890e51..ddec861112 100644 --- a/examples/mkl/CMakeLists.txt +++ b/examples/mkl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mkldnn/CMakeLists.txt b/examples/mkldnn/CMakeLists.txt index daf6efc994..7a0df75b1c 100644 --- a/examples/mkldnn/CMakeLists.txt +++ b/examples/mkldnn/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mng/CMakeLists.txt b/examples/mng/CMakeLists.txt index b306222723..27db946415 100644 --- a/examples/mng/CMakeLists.txt +++ b/examples/mng/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mojoshader/CMakeLists.txt b/examples/mojoshader/CMakeLists.txt index ecfdfdb0ee..451e9b21df 100644 --- a/examples/mojoshader/CMakeLists.txt +++ b/examples/mojoshader/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mongoose/CMakeLists.txt b/examples/mongoose/CMakeLists.txt index a91ba48e29..440e3588b9 100644 --- a/examples/mongoose/CMakeLists.txt +++ b/examples/mongoose/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mpark_variant/CMakeLists.txt b/examples/mpark_variant/CMakeLists.txt index 6fcb52786e..3abaebf485 100644 --- a/examples/mpark_variant/CMakeLists.txt +++ b/examples/mpark_variant/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/msgpack/CMakeLists.txt b/examples/msgpack/CMakeLists.txt index 3503165828..1a5e557072 100644 --- a/examples/msgpack/CMakeLists.txt +++ b/examples/msgpack/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/mshadow/CMakeLists.txt b/examples/mshadow/CMakeLists.txt index dde5cbc00b..e455fc2a11 100644 --- a/examples/mshadow/CMakeLists.txt +++ b/examples/mshadow/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mtplz/CMakeLists.txt b/examples/mtplz/CMakeLists.txt index 5df5903bcb..b11278f2a3 100644 --- a/examples/mtplz/CMakeLists.txt +++ b/examples/mtplz/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/mxnet/CMakeLists.txt b/examples/mxnet/CMakeLists.txt index 93ff1b344e..8bc8470af2 100644 --- a/examples/mxnet/CMakeLists.txt +++ b/examples/mxnet/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/nanoflann/CMakeLists.txt b/examples/nanoflann/CMakeLists.txt index aeea0e8540..2de48bf890 100644 --- a/examples/nanoflann/CMakeLists.txt +++ b/examples/nanoflann/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/nanosvg/CMakeLists.txt b/examples/nanosvg/CMakeLists.txt index a7a41742dd..816a3b4466 100644 --- a/examples/nanosvg/CMakeLists.txt +++ b/examples/nanosvg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate include("../common.cmake") diff --git a/examples/ncnn/CMakeLists.txt b/examples/ncnn/CMakeLists.txt index aab8aa10dc..5278633b5c 100644 --- a/examples/ncnn/CMakeLists.txt +++ b/examples/ncnn/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2018, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ncursesw/CMakeLists.txt b/examples/ncursesw/CMakeLists.txt index b7a0d89cbd..da1a9eb05c 100644 --- a/examples/ncursesw/CMakeLists.txt +++ b/examples/ncursesw/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/nlohmann_fifo_map/CMakeLists.txt b/examples/nlohmann_fifo_map/CMakeLists.txt index 17694e9293..393265fdca 100644 --- a/examples/nlohmann_fifo_map/CMakeLists.txt +++ b/examples/nlohmann_fifo_map/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/nlohmann_json/CMakeLists.txt b/examples/nlohmann_json/CMakeLists.txt index ad4055d7eb..ce84cb995d 100644 --- a/examples/nlohmann_json/CMakeLists.txt +++ b/examples/nlohmann_json/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/nng/CMakeLists.txt b/examples/nng/CMakeLists.txt index 06337ecc4b..9e1c20ea0e 100644 --- a/examples/nng/CMakeLists.txt +++ b/examples/nng/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/nsync/CMakeLists.txt b/examples/nsync/CMakeLists.txt index 5344fc896d..41cd10e20d 100644 --- a/examples/nsync/CMakeLists.txt +++ b/examples/nsync/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/occt/CMakeLists.txt b/examples/occt/CMakeLists.txt index 68f1388c86..fc38720f70 100644 --- a/examples/occt/CMakeLists.txt +++ b/examples/occt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/odb-boost/CMakeLists.txt b/examples/odb-boost/CMakeLists.txt index 2d11ec4c9a..b4c26d2c38 100644 --- a/examples/odb-boost/CMakeLists.txt +++ b/examples/odb-boost/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -55,4 +55,3 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE DATABASE_SQLITE ) - diff --git a/examples/odb-compiler/CMakeLists.txt b/examples/odb-compiler/CMakeLists.txt index 1e225bf911..f773fc5dd9 100644 --- a/examples/odb-compiler/CMakeLists.txt +++ b/examples/odb-compiler/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/odb-mysql/CMakeLists.txt b/examples/odb-mysql/CMakeLists.txt index d943209024..33e6aa343a 100644 --- a/examples/odb-mysql/CMakeLists.txt +++ b/examples/odb-mysql/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -46,4 +46,3 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE DATABASE_MYSQL ) - diff --git a/examples/odb-pgsql/CMakeLists.txt b/examples/odb-pgsql/CMakeLists.txt index 826f7611be..87c40df362 100644 --- a/examples/odb-pgsql/CMakeLists.txt +++ b/examples/odb-pgsql/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2016, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -46,4 +46,3 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE DATABASE_PGSQL ) - diff --git a/examples/odb-sqlite/CMakeLists.txt b/examples/odb-sqlite/CMakeLists.txt index c44d5651a2..59276e9bc1 100644 --- a/examples/odb-sqlite/CMakeLists.txt +++ b/examples/odb-sqlite/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/odb/CMakeLists.txt b/examples/odb/CMakeLists.txt index 36ae0c7019..a776a2f2ad 100644 --- a/examples/odb/CMakeLists.txt +++ b/examples/odb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ogles_gpgpu/CMakeLists.txt b/examples/ogles_gpgpu/CMakeLists.txt index f213a696e3..6fe9e7af8d 100644 --- a/examples/ogles_gpgpu/CMakeLists.txt +++ b/examples/ogles_gpgpu/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/oneTBB/CMakeLists.txt b/examples/oneTBB/CMakeLists.txt index badc675c98..d3dbe01fb3 100644 --- a/examples/oneTBB/CMakeLists.txt +++ b/examples/oneTBB/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2022, Raffael Casagrande # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/oniguruma/CMakeLists.txt b/examples/oniguruma/CMakeLists.txt index fc8cd31c1e..6cac573325 100644 --- a/examples/oniguruma/CMakeLists.txt +++ b/examples/oniguruma/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/onmt/CMakeLists.txt b/examples/onmt/CMakeLists.txt index 63f2cea924..8689a3a655 100644 --- a/examples/onmt/CMakeLists.txt +++ b/examples/onmt/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/openddlparser/CMakeLists.txt b/examples/openddlparser/CMakeLists.txt index b318e226ff..869433606f 100644 --- a/examples/openddlparser/CMakeLists.txt +++ b/examples/openddlparser/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/opengles/CMakeLists.txt b/examples/opengles/CMakeLists.txt index 7d4571ee07..cb28240bb2 100644 --- a/examples/opengles/CMakeLists.txt +++ b/examples/opengles/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/opentracing-cpp/CMakeLists.txt b/examples/opentracing-cpp/CMakeLists.txt index 7149e5dde2..0537559ce0 100644 --- a/examples/opentracing-cpp/CMakeLists.txt +++ b/examples/opentracing-cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/opusfile/CMakeLists.txt b/examples/opusfile/CMakeLists.txt index ae973e1442..fd1e57cec1 100644 --- a/examples/opusfile/CMakeLists.txt +++ b/examples/opusfile/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/osmesa/CMakeLists.txt b/examples/osmesa/CMakeLists.txt index 57f849402a..c9f99aa0db 100644 --- a/examples/osmesa/CMakeLists.txt +++ b/examples/osmesa/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pcg/CMakeLists.txt b/examples/pcg/CMakeLists.txt index b99b64b477..b25248ba90 100644 --- a/examples/pcg/CMakeLists.txt +++ b/examples/pcg/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/pciaccess/CMakeLists.txt b/examples/pciaccess/CMakeLists.txt index f1b9439ce5..694a41be04 100644 --- a/examples/pciaccess/CMakeLists.txt +++ b/examples/pciaccess/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pcre2/CMakeLists.txt b/examples/pcre2/CMakeLists.txt index 3b45263fc3..303365b3ed 100644 --- a/examples/pcre2/CMakeLists.txt +++ b/examples/pcre2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pegtl/CMakeLists.txt b/examples/pegtl/CMakeLists.txt index e911e9e457..b78e3270e0 100644 --- a/examples/pegtl/CMakeLists.txt +++ b/examples/pegtl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pluginlib/CMakeLists.txt b/examples/pluginlib/CMakeLists.txt index eafa19b9aa..ac5cfb074c 100644 --- a/examples/pluginlib/CMakeLists.txt +++ b/examples/pluginlib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/poly2tri/CMakeLists.txt b/examples/poly2tri/CMakeLists.txt index 124cea96d8..f4ca3843b4 100644 --- a/examples/poly2tri/CMakeLists.txt +++ b/examples/poly2tri/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/polyclipping/CMakeLists.txt b/examples/polyclipping/CMakeLists.txt index 7c305f3a39..2d6c935384 100644 --- a/examples/polyclipping/CMakeLists.txt +++ b/examples/polyclipping/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/presentproto/CMakeLists.txt b/examples/presentproto/CMakeLists.txt index b0e1c100f0..e3544b5496 100644 --- a/examples/presentproto/CMakeLists.txt +++ b/examples/presentproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/prometheus-cpp/CMakeLists.txt b/examples/prometheus-cpp/CMakeLists.txt index 3e959ce208..eb2f624c53 100644 --- a/examples/prometheus-cpp/CMakeLists.txt +++ b/examples/prometheus-cpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/protobuf-c/CMakeLists.txt b/examples/protobuf-c/CMakeLists.txt index 9e34d0119c..b90079af77 100644 --- a/examples/protobuf-c/CMakeLists.txt +++ b/examples/protobuf-c/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/pthread-stubs/CMakeLists.txt b/examples/pthread-stubs/CMakeLists.txt index b772407d89..662a88bab0 100644 --- a/examples/pthread-stubs/CMakeLists.txt +++ b/examples/pthread-stubs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pthreads-win32/CMakeLists.txt b/examples/pthreads-win32/CMakeLists.txt index 74d7936a2a..68e3ca0136 100644 --- a/examples/pthreads-win32/CMakeLists.txt +++ b/examples/pthreads-win32/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pugixml/CMakeLists.txt b/examples/pugixml/CMakeLists.txt index 1426321e32..593b178d98 100644 --- a/examples/pugixml/CMakeLists.txt +++ b/examples/pugixml/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/pybind11/CMakeLists.txt b/examples/pybind11/CMakeLists.txt index 9c22d1f600..df786b0f98 100644 --- a/examples/pybind11/CMakeLists.txt +++ b/examples/pybind11/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/qhull/CMakeLists.txt b/examples/qhull/CMakeLists.txt index be8e254d4d..15365557ec 100644 --- a/examples/qhull/CMakeLists.txt +++ b/examples/qhull/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/qt-camera/CMakeLists.txt b/examples/qt-camera/CMakeLists.txt index d5bfe5b826..8e7a9007b0 100644 --- a/examples/qt-camera/CMakeLists.txt +++ b/examples/qt-camera/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") diff --git a/examples/qt-core/CMakeLists.txt b/examples/qt-core/CMakeLists.txt index 3b194ea7da..542df044c9 100644 --- a/examples/qt-core/CMakeLists.txt +++ b/examples/qt-core/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/qt-location/CMakeLists.txt b/examples/qt-location/CMakeLists.txt index 882bd1f358..65ddec9527 100644 --- a/examples/qt-location/CMakeLists.txt +++ b/examples/qt-location/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/qt-qml/CMakeLists.txt b/examples/qt-qml/CMakeLists.txt index 3045313569..3e3a332f72 100755 --- a/examples/qt-qml/CMakeLists.txt +++ b/examples/qt-qml/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/qt-widgets/CMakeLists.txt b/examples/qt-widgets/CMakeLists.txt index 141957e703..75582daf00 100644 --- a/examples/qt-widgets/CMakeLists.txt +++ b/examples/qt-widgets/CMakeLists.txt @@ -1,7 +1,7 @@ # Simple Qt Widgets project created by QtCreator # CmakeLists.txt from http://doc.qt.io/qt-5/cmake-manual.html -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/quickjs/CMakeLists.txt b/examples/quickjs/CMakeLists.txt index 00592364c1..6b9ad7949b 100644 --- a/examples/quickjs/CMakeLists.txt +++ b/examples/quickjs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rabbitmq-c/CMakeLists.txt b/examples/rabbitmq-c/CMakeLists.txt index ab24710aad..e6de7ea87f 100644 --- a/examples/rabbitmq-c/CMakeLists.txt +++ b/examples/rabbitmq-c/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rabit/CMakeLists.txt b/examples/rabit/CMakeLists.txt index ac364e19e4..db2d42cf7d 100644 --- a/examples/rabit/CMakeLists.txt +++ b/examples/rabit/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2017, David Hirvonen # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/randrproto/CMakeLists.txt b/examples/randrproto/CMakeLists.txt index f9b8c15e92..13dc24565e 100644 --- a/examples/randrproto/CMakeLists.txt +++ b/examples/randrproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rang/CMakeLists.txt b/examples/rang/CMakeLists.txt index 00b78c191f..afca72aa42 100644 --- a/examples/rang/CMakeLists.txt +++ b/examples/rang/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/range-v3/CMakeLists.txt b/examples/range-v3/CMakeLists.txt index ca0127528b..b9911aeee8 100644 --- a/examples/range-v3/CMakeLists.txt +++ b/examples/range-v3/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/re2/CMakeLists.txt b/examples/re2/CMakeLists.txt index d14d494788..09aa33b431 100644 --- a/examples/re2/CMakeLists.txt +++ b/examples/re2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Ruslan Baratov, David Hirvonen, Rahul Sheth # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/readline/CMakeLists.txt b/examples/readline/CMakeLists.txt index 85739ccc6a..45c500eda3 100644 --- a/examples/readline/CMakeLists.txt +++ b/examples/readline/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/recastnavigation/CMakeLists.txt b/examples/recastnavigation/CMakeLists.txt index 37ec04d60f..18c483949a 100644 --- a/examples/recastnavigation/CMakeLists.txt +++ b/examples/recastnavigation/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/renderproto/CMakeLists.txt b/examples/renderproto/CMakeLists.txt index a7b08237a2..f3e96e4f45 100644 --- a/examples/renderproto/CMakeLists.txt +++ b/examples/renderproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rocksdb/CMakeLists.txt b/examples/rocksdb/CMakeLists.txt index d58ab165c4..a365dfa804 100644 --- a/examples/rocksdb/CMakeLists.txt +++ b/examples/rocksdb/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros/CMakeLists.txt b/examples/ros/CMakeLists.txt index 110fe9da23..9769a4a92e 100644 --- a/examples/ros/CMakeLists.txt +++ b/examples/ros/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_comm/CMakeLists.txt b/examples/ros_comm/CMakeLists.txt index c1f013d851..961f13f7bc 100644 --- a/examples/ros_comm/CMakeLists.txt +++ b/examples/ros_comm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_comm_msgs/CMakeLists.txt b/examples/ros_comm_msgs/CMakeLists.txt index a1706eb7e3..34b5e0099b 100644 --- a/examples/ros_comm_msgs/CMakeLists.txt +++ b/examples/ros_comm_msgs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_common_msgs/CMakeLists.txt b/examples/ros_common_msgs/CMakeLists.txt index 7ccb8f9b07..a6fd08f062 100644 --- a/examples/ros_common_msgs/CMakeLists.txt +++ b/examples/ros_common_msgs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_console_bridge/CMakeLists.txt b/examples/ros_console_bridge/CMakeLists.txt index 57976f291e..f0b9e2b2f3 100644 --- a/examples/ros_console_bridge/CMakeLists.txt +++ b/examples/ros_console_bridge/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_environment/CMakeLists.txt b/examples/ros_environment/CMakeLists.txt index 0a28f1bdfd..f533681a12 100644 --- a/examples/ros_environment/CMakeLists.txt +++ b/examples/ros_environment/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_gencpp/CMakeLists.txt b/examples/ros_gencpp/CMakeLists.txt index 7ca8915597..b2ec33b083 100644 --- a/examples/ros_gencpp/CMakeLists.txt +++ b/examples/ros_gencpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_geneus/CMakeLists.txt b/examples/ros_geneus/CMakeLists.txt index 0bb4016804..8dd10f66ed 100644 --- a/examples/ros_geneus/CMakeLists.txt +++ b/examples/ros_geneus/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_genlisp/CMakeLists.txt b/examples/ros_genlisp/CMakeLists.txt index 9ebd554d57..2e7b435e7b 100644 --- a/examples/ros_genlisp/CMakeLists.txt +++ b/examples/ros_genlisp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_genmsg/CMakeLists.txt b/examples/ros_genmsg/CMakeLists.txt index 79655ce26f..0d3d4cad6e 100644 --- a/examples/ros_genmsg/CMakeLists.txt +++ b/examples/ros_genmsg/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_gennodejs/CMakeLists.txt b/examples/ros_gennodejs/CMakeLists.txt index 257a91883f..2928fdd847 100644 --- a/examples/ros_gennodejs/CMakeLists.txt +++ b/examples/ros_gennodejs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_genpy/CMakeLists.txt b/examples/ros_genpy/CMakeLists.txt index 7a824deacc..97b66dd8a9 100644 --- a/examples/ros_genpy/CMakeLists.txt +++ b/examples/ros_genpy/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_message_generation/CMakeLists.txt b/examples/ros_message_generation/CMakeLists.txt index ff94ef539d..ded7767661 100644 --- a/examples/ros_message_generation/CMakeLists.txt +++ b/examples/ros_message_generation/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_message_runtime/CMakeLists.txt b/examples/ros_message_runtime/CMakeLists.txt index cb3bfc2f83..316a0f0d3c 100644 --- a/examples/ros_message_runtime/CMakeLists.txt +++ b/examples/ros_message_runtime/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/ros_std_msgs/CMakeLists.txt b/examples/ros_std_msgs/CMakeLists.txt index 9901877bfc..b1f4e6da6c 100644 --- a/examples/ros_std_msgs/CMakeLists.txt +++ b/examples/ros_std_msgs/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rosconsole/CMakeLists.txt b/examples/rosconsole/CMakeLists.txt index ee06effb73..6d990e1143 100644 --- a/examples/rosconsole/CMakeLists.txt +++ b/examples/rosconsole/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/roscpp_core/CMakeLists.txt b/examples/roscpp_core/CMakeLists.txt index d90a451749..7e60f14024 100644 --- a/examples/roscpp_core/CMakeLists.txt +++ b/examples/roscpp_core/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/rospack/CMakeLists.txt b/examples/rospack/CMakeLists.txt index dc339f7cf4..345d2df59b 100644 --- a/examples/rospack/CMakeLists.txt +++ b/examples/rospack/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/s3/CMakeLists.txt b/examples/s3/CMakeLists.txt index 8baf8d623a..d45ae0e0e3 100644 --- a/examples/s3/CMakeLists.txt +++ b/examples/s3/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/scelta/CMakeLists.txt b/examples/scelta/CMakeLists.txt index 1f29f45f86..2e26a58c4c 100644 --- a/examples/scelta/CMakeLists.txt +++ b/examples/scelta/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/sds/CMakeLists.txt b/examples/sds/CMakeLists.txt index efe8232454..f4c2e06e1a 100644 --- a/examples/sds/CMakeLists.txt +++ b/examples/sds/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/sentencepiece/CMakeLists.txt b/examples/sentencepiece/CMakeLists.txt index 3b3900b9c5..8fee36befb 100644 --- a/examples/sentencepiece/CMakeLists.txt +++ b/examples/sentencepiece/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/sentry/CMakeLists.txt b/examples/sentry/CMakeLists.txt index 8586382f56..88722fabab 100644 --- a/examples/sentry/CMakeLists.txt +++ b/examples/sentry/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/shaderc/CMakeLists.txt b/examples/shaderc/CMakeLists.txt index 748ced1376..20fa7474e5 100644 --- a/examples/shaderc/CMakeLists.txt +++ b/examples/shaderc/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/shaka_player_embedded/CMakeLists.txt b/examples/shaka_player_embedded/CMakeLists.txt index 2c549d11cb..653a2a5fde 100644 --- a/examples/shaka_player_embedded/CMakeLists.txt +++ b/examples/shaka_player_embedded/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/sleef/CMakeLists.txt b/examples/sleef/CMakeLists.txt index ea6c26404f..ed7bafd5fe 100644 --- a/examples/sleef/CMakeLists.txt +++ b/examples/sleef/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/sm/CMakeLists.txt b/examples/sm/CMakeLists.txt index 4a21acd55e..77f691a353 100644 --- a/examples/sm/CMakeLists.txt +++ b/examples/sm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/smol-v/CMakeLists.txt b/examples/smol-v/CMakeLists.txt index a06cd32fdb..7576421605 100644 --- a/examples/smol-v/CMakeLists.txt +++ b/examples/smol-v/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/soil/CMakeLists.txt b/examples/soil/CMakeLists.txt index 05311748da..6861058974 100644 --- a/examples/soil/CMakeLists.txt +++ b/examples/soil/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/sources_for_android_sdk_packer/CMakeLists.txt b/examples/sources_for_android_sdk_packer/CMakeLists.txt index fd2048647e..03be70eb8c 100644 --- a/examples/sources_for_android_sdk_packer/CMakeLists.txt +++ b/examples/sources_for_android_sdk_packer/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/spdlog/CMakeLists.txt b/examples/spdlog/CMakeLists.txt index 346cc8d9d0..5dc61cbb40 100644 --- a/examples/spdlog/CMakeLists.txt +++ b/examples/spdlog/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/spirv-cross/CMakeLists.txt b/examples/spirv-cross/CMakeLists.txt index 3d1bd3c74b..cf347d00f6 100644 --- a/examples/spirv-cross/CMakeLists.txt +++ b/examples/spirv-cross/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/sqlite3/CMakeLists.txt b/examples/sqlite3/CMakeLists.txt index d11c76314c..1826df70de 100644 --- a/examples/sqlite3/CMakeLists.txt +++ b/examples/sqlite3/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/sse2neon/CMakeLists.txt b/examples/sse2neon/CMakeLists.txt index 69d001f170..4a03ae696d 100644 --- a/examples/sse2neon/CMakeLists.txt +++ b/examples/sse2neon/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/stanhull/CMakeLists.txt b/examples/stanhull/CMakeLists.txt index 96bb93bab9..a0f6959af0 100644 --- a/examples/stanhull/CMakeLists.txt +++ b/examples/stanhull/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/state_machine/CMakeLists.txt b/examples/state_machine/CMakeLists.txt index 6a1e3518b9..96a0afc3ac 100644 --- a/examples/state_machine/CMakeLists.txt +++ b/examples/state_machine/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/stb/CMakeLists.txt b/examples/stb/CMakeLists.txt index c6e0398506..e3a1d01f05 100644 --- a/examples/stb/CMakeLists.txt +++ b/examples/stb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/stdext-path/CMakeLists.txt b/examples/stdext-path/CMakeLists.txt index fee2e83fed..c3579a19ea 100644 --- a/examples/stdext-path/CMakeLists.txt +++ b/examples/stdext-path/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/stormlib/CMakeLists.txt b/examples/stormlib/CMakeLists.txt index 71fe9ac313..3097afe007 100644 --- a/examples/stormlib/CMakeLists.txt +++ b/examples/stormlib/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/sugar/CMakeLists.txt b/examples/sugar/CMakeLists.txt index fa7c6a5177..ed2d68eba5 100644 --- a/examples/sugar/CMakeLists.txt +++ b/examples/sugar/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2013, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/szip/CMakeLists.txt b/examples/szip/CMakeLists.txt index 58b95101e8..6e0e949b28 100644 --- a/examples/szip/CMakeLists.txt +++ b/examples/szip/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Oliver Daniell # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tacopie/CMakeLists.txt b/examples/tacopie/CMakeLists.txt index ceffcbeb9a..351fa3dff6 100644 --- a/examples/tacopie/CMakeLists.txt +++ b/examples/tacopie/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/taocpp-json/CMakeLists.txt b/examples/taocpp-json/CMakeLists.txt index 23ae6d99f2..51ba8edfc3 100644 --- a/examples/taocpp-json/CMakeLists.txt +++ b/examples/taocpp-json/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/taskflow/CMakeLists.txt b/examples/taskflow/CMakeLists.txt index 09eef9727f..b14c97ff04 100644 --- a/examples/taskflow/CMakeLists.txt +++ b/examples/taskflow/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tcl/CMakeLists.txt b/examples/tcl/CMakeLists.txt index 9123cad27c..883b8d39a8 100644 --- a/examples/tcl/CMakeLists.txt +++ b/examples/tcl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/termcolor/CMakeLists.txt b/examples/termcolor/CMakeLists.txt index a2cb257660..c8367cf3a3 100644 --- a/examples/termcolor/CMakeLists.txt +++ b/examples/termcolor/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required (VERSION 3.0) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tf/CMakeLists.txt b/examples/tf/CMakeLists.txt index 74be4dda3c..c07fe04710 100644 --- a/examples/tf/CMakeLists.txt +++ b/examples/tf/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tf2/CMakeLists.txt b/examples/tf2/CMakeLists.txt index f94c394ddc..d46a1c0f1c 100644 --- a/examples/tf2/CMakeLists.txt +++ b/examples/tf2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/theora/CMakeLists.txt b/examples/theora/CMakeLists.txt index 0d6e5e2531..430237b500 100644 --- a/examples/theora/CMakeLists.txt +++ b/examples/theora/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/thread-pool-cpp/CMakeLists.txt b/examples/thread-pool-cpp/CMakeLists.txt index 049567a4d4..baa80230d2 100644 --- a/examples/thread-pool-cpp/CMakeLists.txt +++ b/examples/thread-pool-cpp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/thrift/CMakeLists.txt b/examples/thrift/CMakeLists.txt index 40aafdf76c..947568e181 100644 --- a/examples/thrift/CMakeLists.txt +++ b/examples/thrift/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/tiny-process-library/CMakeLists.txt b/examples/tiny-process-library/CMakeLists.txt index ee77488553..0cf1a2f037 100644 --- a/examples/tiny-process-library/CMakeLists.txt +++ b/examples/tiny-process-library/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinydir/CMakeLists.txt b/examples/tinydir/CMakeLists.txt index f4aa91509a..5e433df0e7 100644 --- a/examples/tinydir/CMakeLists.txt +++ b/examples/tinydir/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinyexr/CMakeLists.txt b/examples/tinyexr/CMakeLists.txt index 2ac4f021cd..f7a8b0cd4f 100644 --- a/examples/tinyexr/CMakeLists.txt +++ b/examples/tinyexr/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinygltf/CMakeLists.txt b/examples/tinygltf/CMakeLists.txt index a53e946b1a..54cc8e0e1e 100644 --- a/examples/tinygltf/CMakeLists.txt +++ b/examples/tinygltf/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinyobjloader/CMakeLists.txt b/examples/tinyobjloader/CMakeLists.txt index e27cea5bbe..b95f48dfc4 100644 --- a/examples/tinyobjloader/CMakeLists.txt +++ b/examples/tinyobjloader/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2020, Rahul Sheth # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinyrefl/CMakeLists.txt b/examples/tinyrefl/CMakeLists.txt index 5083301e5d..6bbf4d6d74 100644 --- a/examples/tinyrefl/CMakeLists.txt +++ b/examples/tinyrefl/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tinyxml2/CMakeLists.txt b/examples/tinyxml2/CMakeLists.txt index 4dc8bf2ac6..cb22b874d5 100644 --- a/examples/tinyxml2/CMakeLists.txt +++ b/examples/tinyxml2/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tmxparser/CMakeLists.txt b/examples/tmxparser/CMakeLists.txt index 10af485a2c..255dc384eb 100644 --- a/examples/tmxparser/CMakeLists.txt +++ b/examples/tmxparser/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/toluapp/CMakeLists.txt b/examples/toluapp/CMakeLists.txt index 7a0892d331..4be456c801 100644 --- a/examples/toluapp/CMakeLists.txt +++ b/examples/toluapp/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH "${CMAKE_CURRENT_LIST_DIR}/config.cmake") diff --git a/examples/tomcrypt/CMakeLists.txt b/examples/tomcrypt/CMakeLists.txt index 70e6384be4..f8fda761fb 100644 --- a/examples/tomcrypt/CMakeLists.txt +++ b/examples/tomcrypt/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tommath/CMakeLists.txt b/examples/tommath/CMakeLists.txt index eaae22e879..d78f9478e6 100644 --- a/examples/tommath/CMakeLists.txt +++ b/examples/tommath/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tsl_hat_trie/CMakeLists.txt b/examples/tsl_hat_trie/CMakeLists.txt index 43afaf2c77..18143fc43f 100644 --- a/examples/tsl_hat_trie/CMakeLists.txt +++ b/examples/tsl_hat_trie/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tsl_robin_map/CMakeLists.txt b/examples/tsl_robin_map/CMakeLists.txt index c36c5bd96d..06cbcc467d 100644 --- a/examples/tsl_robin_map/CMakeLists.txt +++ b/examples/tsl_robin_map/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/tvm/CMakeLists.txt b/examples/tvm/CMakeLists.txt index e2951c0eea..01f9f6f509 100644 --- a/examples/tvm/CMakeLists.txt +++ b/examples/tvm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) diff --git a/examples/units/CMakeLists.txt b/examples/units/CMakeLists.txt index bc8e720d7b..c682bcdceb 100644 --- a/examples/units/CMakeLists.txt +++ b/examples/units/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.9) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/uriparser/CMakeLists.txt b/examples/uriparser/CMakeLists.txt index 5db0525ff1..95ada7640f 100644 --- a/examples/uriparser/CMakeLists.txt +++ b/examples/uriparser/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/utf8/CMakeLists.txt b/examples/utf8/CMakeLists.txt index 2408ce0a69..d8fd67cc4d 100644 --- a/examples/utf8/CMakeLists.txt +++ b/examples/utf8/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/util_linux/CMakeLists.txt b/examples/util_linux/CMakeLists.txt index 3395841323..302d014a03 100644 --- a/examples/util_linux/CMakeLists.txt +++ b/examples/util_linux/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/uuid/CMakeLists.txt b/examples/uuid/CMakeLists.txt index 171f5ef774..906abae003 100644 --- a/examples/uuid/CMakeLists.txt +++ b/examples/uuid/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/v8/CMakeLists.txt b/examples/v8/CMakeLists.txt index e4c2f87d43..58ee9c2d70 100644 --- a/examples/v8/CMakeLists.txt +++ b/examples/v8/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/vectorial/CMakeLists.txt b/examples/vectorial/CMakeLists.txt index edb2bd7d27..eb507ae304 100644 --- a/examples/vectorial/CMakeLists.txt +++ b/examples/vectorial/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/videotoolbox/CMakeLists.txt b/examples/videotoolbox/CMakeLists.txt index fde062401d..b7035fed9e 100644 --- a/examples/videotoolbox/CMakeLists.txt +++ b/examples/videotoolbox/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/vorbis/CMakeLists.txt b/examples/vorbis/CMakeLists.txt index 4d73401ee1..ca6a7942c8 100644 --- a/examples/vorbis/CMakeLists.txt +++ b/examples/vorbis/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/vurtun-lib/CMakeLists.txt b/examples/vurtun-lib/CMakeLists.txt index ba94783c90..11641c93b2 100644 --- a/examples/vurtun-lib/CMakeLists.txt +++ b/examples/vurtun-lib/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/websocketpp/CMakeLists.txt b/examples/websocketpp/CMakeLists.txt index a17c57cad9..cddca7b68c 100644 --- a/examples/websocketpp/CMakeLists.txt +++ b/examples/websocketpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../common.cmake") diff --git a/examples/wt/CMakeLists.txt b/examples/wt/CMakeLists.txt index 1b9a845ce6..f808104acc 100644 --- a/examples/wt/CMakeLists.txt +++ b/examples/wt/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -12,4 +12,4 @@ find_package(wt CONFIG REQUIRED) add_executable(wt_test main.cpp) target_link_libraries(wt_test Wt::Wt Wt::HTTP) -# DOCUMENTATION_END } +# DOCUMENTATION_END } diff --git a/examples/wxWidgets/CMakeLists.txt b/examples/wxWidgets/CMakeLists.txt index 56ad5fb875..2ad61f54f6 100644 --- a/examples/wxWidgets/CMakeLists.txt +++ b/examples/wxWidgets/CMakeLists.txt @@ -2,7 +2,7 @@ # Copyright (c) 2015, Alexander Lamaison # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/wyrm/CMakeLists.txt b/examples/wyrm/CMakeLists.txt index 750eb68e05..ac51e782cd 100644 --- a/examples/wyrm/CMakeLists.txt +++ b/examples/wyrm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/x11/CMakeLists.txt b/examples/x11/CMakeLists.txt index 51f01804f6..825f33bb32 100644 --- a/examples/x11/CMakeLists.txt +++ b/examples/x11/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/x264/CMakeLists.txt b/examples/x264/CMakeLists.txt index 9a87dd8499..3b01a2c329 100644 --- a/examples/x264/CMakeLists.txt +++ b/examples/x264/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2017, Alexandre Pretyman -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xatlas/CMakeLists.txt b/examples/xatlas/CMakeLists.txt index 8dbd123629..45c39f23c6 100644 --- a/examples/xatlas/CMakeLists.txt +++ b/examples/xatlas/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xau/CMakeLists.txt b/examples/xau/CMakeLists.txt index c1cbb9f8e7..b6d66c7796 100644 --- a/examples/xau/CMakeLists.txt +++ b/examples/xau/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xcb-proto/CMakeLists.txt b/examples/xcb-proto/CMakeLists.txt index 2f93510d0b..f0bd2c6575 100644 --- a/examples/xcb-proto/CMakeLists.txt +++ b/examples/xcb-proto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xcb/CMakeLists.txt b/examples/xcb/CMakeLists.txt index 450ef5c86e..5ed1e2b2f0 100644 --- a/examples/xcb/CMakeLists.txt +++ b/examples/xcb/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xcursor/CMakeLists.txt b/examples/xcursor/CMakeLists.txt index c15b91590d..8755e6e95b 100644 --- a/examples/xcursor/CMakeLists.txt +++ b/examples/xcursor/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xdamage/CMakeLists.txt b/examples/xdamage/CMakeLists.txt index e2a6343a65..93fa6f34b0 100644 --- a/examples/xdamage/CMakeLists.txt +++ b/examples/xdamage/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xext/CMakeLists.txt b/examples/xext/CMakeLists.txt index 80dfe7d86a..51c910d42c 100644 --- a/examples/xext/CMakeLists.txt +++ b/examples/xext/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xextproto/CMakeLists.txt b/examples/xextproto/CMakeLists.txt index a5d3628dd6..deee0e1b50 100644 --- a/examples/xextproto/CMakeLists.txt +++ b/examples/xextproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xf86vidmodeproto/CMakeLists.txt b/examples/xf86vidmodeproto/CMakeLists.txt index b914a6ed1a..032c8a8562 100644 --- a/examples/xf86vidmodeproto/CMakeLists.txt +++ b/examples/xf86vidmodeproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xfixes/CMakeLists.txt b/examples/xfixes/CMakeLists.txt index 9f43980765..a8c86bebc0 100644 --- a/examples/xfixes/CMakeLists.txt +++ b/examples/xfixes/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xgboost/CMakeLists.txt b/examples/xgboost/CMakeLists.txt index 120e4068aa..7d7cfc485d 100644 --- a/examples/xgboost/CMakeLists.txt +++ b/examples/xgboost/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xi/CMakeLists.txt b/examples/xi/CMakeLists.txt index d98cf4d7dc..034cb0665d 100644 --- a/examples/xi/CMakeLists.txt +++ b/examples/xi/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2017, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xinerama/CMakeLists.txt b/examples/xinerama/CMakeLists.txt index 141cdc99ab..9996be6f10 100644 --- a/examples/xinerama/CMakeLists.txt +++ b/examples/xinerama/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xineramaproto/CMakeLists.txt b/examples/xineramaproto/CMakeLists.txt index 29cea6afbf..b3abfa7c35 100644 --- a/examples/xineramaproto/CMakeLists.txt +++ b/examples/xineramaproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xorg-macros/CMakeLists.txt b/examples/xorg-macros/CMakeLists.txt index f967432d65..ee52fdbd50 100644 --- a/examples/xorg-macros/CMakeLists.txt +++ b/examples/xorg-macros/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xproto/CMakeLists.txt b/examples/xproto/CMakeLists.txt index 7835012473..545e96d8c3 100644 --- a/examples/xproto/CMakeLists.txt +++ b/examples/xproto/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xrandr/CMakeLists.txt b/examples/xrandr/CMakeLists.txt index 0c046c1bfb..d6637d1e22 100644 --- a/examples/xrandr/CMakeLists.txt +++ b/examples/xrandr/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xrender/CMakeLists.txt b/examples/xrender/CMakeLists.txt index 70d717d6be..cdf60d74fd 100644 --- a/examples/xrender/CMakeLists.txt +++ b/examples/xrender/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xshmfence/CMakeLists.txt b/examples/xshmfence/CMakeLists.txt index d1f744a060..cbcdccde3c 100644 --- a/examples/xshmfence/CMakeLists.txt +++ b/examples/xshmfence/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xtrans/CMakeLists.txt b/examples/xtrans/CMakeLists.txt index d3eaa2a84b..bcd14a77eb 100644 --- a/examples/xtrans/CMakeLists.txt +++ b/examples/xtrans/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xxHash/CMakeLists.txt b/examples/xxHash/CMakeLists.txt index 197f2b1a14..a490cd1ebd 100644 --- a/examples/xxHash/CMakeLists.txt +++ b/examples/xxHash/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2018, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/xxf86vm/CMakeLists.txt b/examples/xxf86vm/CMakeLists.txt index 5a28f26011..c3bb546cde 100644 --- a/examples/xxf86vm/CMakeLists.txt +++ b/examples/xxf86vm/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/yaml-cpp/CMakeLists.txt b/examples/yaml-cpp/CMakeLists.txt index c023c27f05..624e6ae8db 100644 --- a/examples/yaml-cpp/CMakeLists.txt +++ b/examples/yaml-cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate @@ -13,4 +13,4 @@ find_package(yaml-cpp CONFIG REQUIRED) add_executable(parse parse.cpp) -target_link_libraries(parse yaml-cpp) \ No newline at end of file +target_link_libraries(parse yaml-cpp) diff --git a/examples/zip/CMakeLists.txt b/examples/zip/CMakeLists.txt index bacff559d8..87c16401c8 100644 --- a/examples/zip/CMakeLists.txt +++ b/examples/zip/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/zlog/CMakeLists.txt b/examples/zlog/CMakeLists.txt index 631af64292..0f41ef88ad 100644 --- a/examples/zlog/CMakeLists.txt +++ b/examples/zlog/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016-2019, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/zookeeper/CMakeLists.txt b/examples/zookeeper/CMakeLists.txt index aa67c87fc4..38327cd243 100644 --- a/examples/zookeeper/CMakeLists.txt +++ b/examples/zookeeper/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/hunter-packages/gate diff --git a/examples/zstd/CMakeLists.txt b/examples/zstd/CMakeLists.txt index 689a9e1d68..29ae4fc208 100644 --- a/examples/zstd/CMakeLists.txt +++ b/examples/zstd/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2019 Niall Douglas # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/gate b/gate index d4ef316240..920507363b 160000 --- a/gate +++ b/gate @@ -1 +1 @@ -Subproject commit d4ef316240086b54ac5c8c91207b07cae29ab30f +Subproject commit 920507363b5239a62196e430dd2f458bc5179f99 diff --git a/scripts/append-boost-config-macros.cmake.in b/scripts/append-boost-config-macros.cmake.in index ffdee9ba13..6ff69bb15b 100644 --- a/scripts/append-boost-config-macros.cmake.in +++ b/scripts/append-boost-config-macros.cmake.in @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) # run at the boost source root set(boost_user_config_file "boost/config/user.hpp") diff --git a/scripts/autotools-merge-lipo.cmake.in b/scripts/autotools-merge-lipo.cmake.in index 73e0e1d423..1fc0cd0322 100644 --- a/scripts/autotools-merge-lipo.cmake.in +++ b/scripts/autotools-merge-lipo.cmake.in @@ -1,7 +1,7 @@ # Copyright (c) 2015, 2019 Ruslan Baratov, Alexandre Pretyman # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) ### Input params check diff --git a/scripts/clean-boost-configs.cmake b/scripts/clean-boost-configs.cmake index 3503e4cde2..929d1cdc2a 100644 --- a/scripts/clean-boost-configs.cmake +++ b/scripts/clean-boost-configs.cmake @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) if("${installdir}" STREQUAL "") message(FATAL_ERROR "installdir is empty") diff --git a/scripts/create-toolchain-info.cmake b/scripts/create-toolchain-info.cmake index 4a9591d337..4f269866a6 100644 --- a/scripts/create-toolchain-info.cmake +++ b/scripts/create-toolchain-info.cmake @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) project(HunterToolchain) if(NOT HUNTER_SELF) diff --git a/scripts/find_python.cmake b/scripts/find_python.cmake index 1e431c0140..159c7f35b8 100644 --- a/scripts/find_python.cmake +++ b/scripts/find_python.cmake @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) if(${CMAKE_VERSION} VERSION_LESS "3.12.0") find_package(PythonInterp 3 QUIET) @@ -21,4 +21,4 @@ else() endif() message(${Python_EXECUTABLE}) -endif() \ No newline at end of file +endif() diff --git a/scripts/link-all.cmake b/scripts/link-all.cmake index b5db31da6b..7bd4eef203 100644 --- a/scripts/link-all.cmake +++ b/scripts/link-all.cmake @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) string(COMPARE EQUAL "${HUNTER_INSTALL_PREFIX}" "" is_empty) if(is_empty) diff --git a/scripts/try-copy-license.cmake b/scripts/try-copy-license.cmake index f36bc5f45f..d076477839 100644 --- a/scripts/try-copy-license.cmake +++ b/scripts/try-copy-license.cmake @@ -2,7 +2,7 @@ # Copyright (c) 2017 Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) string(COMPARE EQUAL "${srcdir}" "" is_empty) if(is_empty) diff --git a/tests/append-boost-config-macros/CMakeLists.txt b/tests/append-boost-config-macros/CMakeLists.txt index 1f7d67d391..679457d937 100644 --- a/tests/append-boost-config-macros/CMakeLists.txt +++ b/tests/append-boost-config-macros/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") include(hunter_parse_boost_config_macros) diff --git a/tests/autotools-merge-lipo/CMakeLists.txt b/tests/autotools-merge-lipo/CMakeLists.txt index f2b179427c..f75c1be784 100644 --- a/tests/autotools-merge-lipo/CMakeLists.txt +++ b/tests/autotools-merge-lipo/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestAutotoolsMergeLipo) diff --git a/tests/hunter_check_toolchain_definition/CMakeLists.txt b/tests/hunter_check_toolchain_definition/CMakeLists.txt index 3e97ddcb00..c6d81d6885 100644 --- a/tests/hunter_check_toolchain_definition/CMakeLists.txt +++ b/tests/hunter_check_toolchain_definition/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterCheckToolchainDefinition) diff --git a/tests/hunter_create_args_file/CMakeLists.txt b/tests/hunter_create_args_file/CMakeLists.txt index 186251beea..5aa3013b80 100644 --- a/tests/hunter_create_args_file/CMakeLists.txt +++ b/tests/hunter_create_args_file/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterCreateArgsFile) diff --git a/tests/hunter_create_dependency_entry/CMakeLists.txt b/tests/hunter_create_dependency_entry/CMakeLists.txt index f76a0cddb7..8359995525 100644 --- a/tests/hunter_create_dependency_entry/CMakeLists.txt +++ b/tests/hunter_create_dependency_entry/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterCreateDependencyEntry) diff --git a/tests/hunter_create_deps_info/CMakeLists.txt b/tests/hunter_create_deps_info/CMakeLists.txt index 42f0b4c1b5..8dff851997 100644 --- a/tests/hunter_create_deps_info/CMakeLists.txt +++ b/tests/hunter_create_deps_info/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterCreateDepsInfo) diff --git a/tests/hunter_download_cache_meta_file/CMakeLists.txt b/tests/hunter_download_cache_meta_file/CMakeLists.txt index c82c125aa1..e5443767fe 100644 --- a/tests/hunter_download_cache_meta_file/CMakeLists.txt +++ b/tests/hunter_download_cache_meta_file/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterDownloadCacheMetaFile) diff --git a/tests/hunter_download_cache_raw_file/CMakeLists.txt b/tests/hunter_download_cache_raw_file/CMakeLists.txt index 44b597f4ed..460b5e840f 100644 --- a/tests/hunter_download_cache_raw_file/CMakeLists.txt +++ b/tests/hunter_download_cache_raw_file/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterDownloadCacheRawFile) diff --git a/tests/hunter_generate_qt_info/CMakeLists.txt b/tests/hunter_generate_qt_info/CMakeLists.txt index d3d6dd95f8..c16894232a 100644 --- a/tests/hunter_generate_qt_info/CMakeLists.txt +++ b/tests/hunter_generate_qt_info/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterGenerateQtInfo) diff --git a/tests/hunter_get_package_deps/CMakeLists.txt b/tests/hunter_get_package_deps/CMakeLists.txt index 51dc94e148..518878cc8d 100644 --- a/tests/hunter_get_package_deps/CMakeLists.txt +++ b/tests/hunter_get_package_deps/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterGetPackageDeps) diff --git a/tests/hunter_get_package_deps_recurse/CMakeLists.txt b/tests/hunter_get_package_deps_recurse/CMakeLists.txt index c12603b293..e993289474 100644 --- a/tests/hunter_get_package_deps_recurse/CMakeLists.txt +++ b/tests/hunter_get_package_deps_recurse/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterGetPackageDepsRecurse) diff --git a/tests/hunter_init_not_found_counter/CMakeLists.txt b/tests/hunter_init_not_found_counter/CMakeLists.txt index 5512a3db83..767ed385b1 100644 --- a/tests/hunter_init_not_found_counter/CMakeLists.txt +++ b/tests/hunter_init_not_found_counter/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterHunterInitNotFoundCounter) diff --git a/tests/hunter_pack_directory/CMakeLists.txt b/tests/hunter_pack_directory/CMakeLists.txt index 8649b628f1..3d0dd4c81d 100644 --- a/tests/hunter_pack_directory/CMakeLists.txt +++ b/tests/hunter_pack_directory/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterPackDirectory) diff --git a/tests/hunter_register_dependency/CMakeLists.txt b/tests/hunter_register_dependency/CMakeLists.txt index de28a1a685..5aabb53ac4 100644 --- a/tests/hunter_register_dependency/CMakeLists.txt +++ b/tests/hunter_register_dependency/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterRegisterDependency) diff --git a/tests/hunter_setup_msvc/CMakeLists.txt b/tests/hunter_setup_msvc/CMakeLists.txt index cc6d779c75..032b960fe5 100644 --- a/tests/hunter_setup_msvc/CMakeLists.txt +++ b/tests/hunter_setup_msvc/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterSetupMsvcArch) diff --git a/tests/hunter_sleep_before_download/CMakeLists.txt b/tests/hunter_sleep_before_download/CMakeLists.txt index d43a354512..6cd1ced8e9 100644 --- a/tests/hunter_sleep_before_download/CMakeLists.txt +++ b/tests/hunter_sleep_before_download/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2016, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterSleepBeforeDownload) diff --git a/tests/hunter_standard_flag/CMakeLists.txt b/tests/hunter_standard_flag/CMakeLists.txt index 84fa498c9d..129f9a9491 100644 --- a/tests/hunter_standard_flag/CMakeLists.txt +++ b/tests/hunter_standard_flag/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2017, Pawel Bylica # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") diff --git a/tests/hunter_unpack_directory/CMakeLists.txt b/tests/hunter_unpack_directory/CMakeLists.txt index 66ce53a512..9f4a95faaa 100644 --- a/tests/hunter_unpack_directory/CMakeLists.txt +++ b/tests/hunter_unpack_directory/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2015, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") project(TestModuleHunterUnPackDirectory) diff --git a/tests/issue/107/CMakeLists.txt b/tests/issue/107/CMakeLists.txt index 5b8f734b88..a8097a84a6 100644 --- a/tests/issue/107/CMakeLists.txt +++ b/tests/issue/107/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) set(OLD_UNIX "${UNIX}") set(OLD_WIN32 "${WIN32}") diff --git a/tests/issue/109/unit/CMakeLists.txt b/tests/issue/109/unit/CMakeLists.txt index aa92adc3b7..77d8f7ac4a 100644 --- a/tests/issue/109/unit/CMakeLists.txt +++ b/tests/issue/109/unit/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../../../examples/common.cmake") include(hunter_boost_component_b2_args) diff --git a/tests/issue/22/CMakeLists.txt b/tests/issue/22/CMakeLists.txt index 0ec908e629..cbfdc11522 100644 --- a/tests/issue/22/CMakeLists.txt +++ b/tests/issue/22/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../../examples/common.cmake") project(TestIssue22) diff --git a/tests/issue/24/unit/CMakeLists.txt b/tests/issue/24/unit/CMakeLists.txt index e93b2a7d34..b37d490b3e 100644 --- a/tests/issue/24/unit/CMakeLists.txt +++ b/tests/issue/24/unit/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../../../examples/common.cmake") diff --git a/tests/simple/CMakeLists.txt b/tests/simple/CMakeLists.txt index 13cdbd7a32..5419de8b2d 100644 --- a/tests/simple/CMakeLists.txt +++ b/tests/simple/CMakeLists.txt @@ -1,7 +1,7 @@ # Copyright (c) 2014, Ruslan Baratov # All rights reserved. -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.10) include("../../examples/common.cmake") From aea19a0b8c0315a08120875f822d24b7f9eb2796 Mon Sep 17 00:00:00 2001 From: Dominik Nussbaumer <4436784+tnixeu@users.noreply.github.com> Date: Tue, 29 Apr 2025 13:04:27 +0200 Subject: [PATCH 03/54] Update Boost to 1.84.0, 1.85.0 and 1.86.0 (#775) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update 'Boost' to v1.84.0 Release notes: https://www.boost.org/users/history/version_1_84_0.html * Update libraries and tests for Boost v1.84.0 * Add example for boost::conbalt * Add Boost::cobalt to test matrix * Add example for Boost::redis * Add Boost::redis to test matrix * Update 'Boost' to v1.85.0 Release notes: https://www.boost.org/users/history/version_1_85_0.html * Update libraries and tests for Boost v1.85.0 * Add example for Boost::charconv * Add Boost::charconv to test matrix * refactor: move example for BoostProcess from Boost-process to BoostProcess Renaming because the Boost::process lib in Boost became a lib for v2 * Update 'Boost' to v1.86.0 Release notes: https://www.boost.org/users/history/version_1_86_0.html * Update libraries and tests for Boost v1.86.0 * Add example for Boost::predef * It seems something changed about Boost::predef in 1.86.0. It is listed as a lib but not build as a lib. * Add Boost::predef to test matrix * Add Boost::process to test matrix * Add example for v2 of Boost::process * Boost::process changed in the 1.86.0 release. * v1 is header only * v2 is a library --------- Co-authored-by: André Falk Co-authored-by: simbahebinbo --- cmake/configs/default.cmake | 2 +- cmake/modules/hunter_get_boost_libs.cmake | 4 ++ cmake/projects/Boost/charconv/hunter.cmake | 22 +++++++ cmake/projects/Boost/ci/matrix.json | 77 ++++++++++++++++++++-- cmake/projects/Boost/cobalt/hunter.cmake | 22 +++++++ cmake/projects/Boost/generate.sh | 4 ++ cmake/projects/Boost/hunter.cmake | 33 ++++++++++ cmake/projects/Boost/predef/hunter.cmake | 22 +++++++ cmake/projects/Boost/process/hunter.cmake | 22 +++++++ examples/Boost-charconv/CMakeLists.txt | 18 +++++ examples/Boost-charconv/foo.cpp | 21 ++++++ examples/Boost-cobalt/CMakeLists.txt | 21 ++++++ examples/Boost-cobalt/foo.cpp | 14 ++++ examples/Boost-cobalt/toolchain.cmake | 2 + examples/Boost-predef/CMakeLists.txt | 19 ++++++ examples/Boost-predef/foo.cpp | 12 ++++ examples/Boost-process/CMakeLists.txt | 16 +++-- examples/Boost-process/foo.cpp | 47 ++++++++----- examples/Boost-redis/CMakeLists.txt | 30 +++++++++ examples/Boost-redis/foo.cpp | 51 ++++++++++++++ examples/Boost-redis/toolchain.cmake | 2 + examples/BoostProcess/CMakeLists.txt | 16 +++++ examples/BoostProcess/foo.cpp | 24 +++++++ 23 files changed, 471 insertions(+), 30 deletions(-) create mode 100644 cmake/projects/Boost/charconv/hunter.cmake create mode 100644 cmake/projects/Boost/cobalt/hunter.cmake create mode 100644 cmake/projects/Boost/predef/hunter.cmake create mode 100644 cmake/projects/Boost/process/hunter.cmake create mode 100644 examples/Boost-charconv/CMakeLists.txt create mode 100644 examples/Boost-charconv/foo.cpp create mode 100644 examples/Boost-cobalt/CMakeLists.txt create mode 100644 examples/Boost-cobalt/foo.cpp create mode 100644 examples/Boost-cobalt/toolchain.cmake create mode 100644 examples/Boost-predef/CMakeLists.txt create mode 100644 examples/Boost-predef/foo.cpp create mode 100644 examples/Boost-redis/CMakeLists.txt create mode 100644 examples/Boost-redis/foo.cpp create mode 100644 examples/Boost-redis/toolchain.cmake create mode 100644 examples/BoostProcess/CMakeLists.txt create mode 100644 examples/BoostProcess/foo.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 926ba8c0d9..632d2a9d59 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -38,7 +38,7 @@ if(MINGW) # https://github.com/boostorg/build/issues/301 hunter_default_version(Boost VERSION 1.64.0) else() - hunter_default_version(Boost VERSION 1.83.0) + hunter_default_version(Boost VERSION 1.86.0) endif() hunter_default_version(BoostCompute VERSION 0.5-p0) diff --git a/cmake/modules/hunter_get_boost_libs.cmake b/cmake/modules/hunter_get_boost_libs.cmake index ec804d17d1..f08c5474f7 100644 --- a/cmake/modules/hunter_get_boost_libs.cmake +++ b/cmake/modules/hunter_get_boost_libs.cmake @@ -53,6 +53,8 @@ function(hunter_get_boost_libs) # DOCUMENTATION_START { hunter_append_component(${common_args} COMPONENT atomic SINCE 1.53.0) hunter_append_component(${common_args} COMPONENT chrono SINCE 1.47.0) + hunter_append_component(${common_args} COMPONENT charconv SINCE 1.85.0) + hunter_append_component(${common_args} COMPONENT cobalt SINCE 1.84.0) hunter_append_component(${common_args} COMPONENT container SINCE 1.56.0) hunter_append_component(${common_args} COMPONENT context SINCE 1.51.0) hunter_append_component(${common_args} COMPONENT contract SINCE 1.67.0) @@ -72,6 +74,8 @@ function(hunter_get_boost_libs) hunter_append_component(${common_args} COMPONENT metaparse SINCE 1.61.0 UNTIL 1.66.0) hunter_append_component(${common_args} COMPONENT mpi SINCE 1.35.0) hunter_append_component(${common_args} COMPONENT nowide SINCE 1.74.0) + hunter_append_component(${common_args} COMPONENT predef SINCE 1.86.0) # is listed as a lib since 1.86.0, but can not be built as one + hunter_append_component(${common_args} COMPONENT process SINCE 1.86.0) # was header only until 1.86.0 hunter_append_component(${common_args} COMPONENT program_options SINCE 1.32.0) hunter_append_component(${common_args} COMPONENT python SINCE 1.19.0) hunter_append_component(${common_args} COMPONENT random SINCE 1.15.0) diff --git a/cmake/projects/Boost/charconv/hunter.cmake b/cmake/projects/Boost/charconv/hunter.cmake new file mode 100644 index 0000000000..3b05609a3b --- /dev/null +++ b/cmake/projects/Boost/charconv/hunter.cmake @@ -0,0 +1,22 @@ +# Copyright (c) 2013, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_download) +include(hunter_pick_scheme) + +hunter_pick_scheme( + DEFAULT + url_sha1_boost_library + IPHONEOS + url_sha1_boost_ios_library +) + +hunter_download( + PACKAGE_NAME + Boost + PACKAGE_COMPONENT + charconv + PACKAGE_INTERNAL_DEPS_ID "50" +) diff --git a/cmake/projects/Boost/ci/matrix.json b/cmake/projects/Boost/ci/matrix.json index 1f152a18c3..7dae762b83 100644 --- a/cmake/projects/Boost/ci/matrix.json +++ b/cmake/projects/Boost/ci/matrix.json @@ -46,6 +46,32 @@ { "example": "Boost-chrono-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, { "example": "Boost-chrono-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-charconv", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-charconv", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-charconv", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-charconv", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-charconv", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-charconv", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-charconv", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-charconv", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-charconv", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-charconv", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-charconv", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, + +{ "example": "Boost-cobalt", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-cobalt", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-cobalt", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-cobalt", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-cobalt", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-cobalt", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-cobalt", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-cobalt", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-cobalt", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-cobalt", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-cobalt", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-cobalt", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, + // { "example": "Boost-container", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, { "example": "Boost-container", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-container", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, @@ -141,18 +167,44 @@ { "example": "Boost-math", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, { "example": "Boost-math", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-process", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-predef", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-predef", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-predef", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-predef", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-predef", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-predef", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +{ "example": "Boost-predef", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-predef", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-predef", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-predef", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-predef", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-predef", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, + +//{ "example": "Boost-process", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-process", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-process", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-process", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-process", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-process", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-process", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-process", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-process", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-process", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-process", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, // { "example": "Boost-process", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, // { "example": "Boost-process", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-process", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-process", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-process", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-process", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, + +{ "example": "BoostProcess", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "BoostProcess", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "BoostProcess", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "BoostProcess", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +{ "example": "BoostProcess", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "BoostProcess", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +{ "example": "BoostProcess", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +{ "example": "BoostProcess", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "BoostProcess", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "BoostProcess", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "BoostProcess", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "BoostProcess", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, // { "example": "Boost-program-options", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, { "example": "Boost-program-options", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, @@ -180,6 +232,19 @@ { "example": "Boost-random", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, { "example": "Boost-random", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-redis", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-redis", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-redis", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-redis", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-redis", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, +// { "example": "Boost-redis", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-redis", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, +//{ "example": "Boost-redis", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-redis", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-redis", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-redis", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +//{ "example": "Boost-redis", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, + // { "example": "Boost-serialization", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-serialization", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, // { "example": "Boost-serialization", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, diff --git a/cmake/projects/Boost/cobalt/hunter.cmake b/cmake/projects/Boost/cobalt/hunter.cmake new file mode 100644 index 0000000000..306ac0d79a --- /dev/null +++ b/cmake/projects/Boost/cobalt/hunter.cmake @@ -0,0 +1,22 @@ +# Copyright (c) 2013, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_download) +include(hunter_pick_scheme) + +hunter_pick_scheme( + DEFAULT + url_sha1_boost_library + IPHONEOS + url_sha1_boost_ios_library +) + +hunter_download( + PACKAGE_NAME + Boost + PACKAGE_COMPONENT + cobalt + PACKAGE_INTERNAL_DEPS_ID "50" +) diff --git a/cmake/projects/Boost/generate.sh b/cmake/projects/Boost/generate.sh index e46126a480..018f411ea8 100755 --- a/cmake/projects/Boost/generate.sh +++ b/cmake/projects/Boost/generate.sh @@ -7,6 +7,8 @@ BOOST_LIBS=" atomic chrono + charconv + cobalt container context contract @@ -24,6 +26,8 @@ BOOST_LIBS=" math mpi nowide + predef + process program_options python random diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 5b6a31b49c..5724ed43a8 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -528,6 +528,39 @@ hunter_add_version( 75b1f569134401d178ad2aaf97a2993898dd7ee3 ) +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.84.0" + URL + "https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.bz2" + SHA1 + 734dcfb452380a4d6304060dc2ed983668dd290f +) + +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.85.0" + URL + "https://archives.boost.io/release/1.85.0/source/boost_1_85_0.tar.bz2" + SHA1 + ed58c632befe0d299b39f9e23de1fc20d03870d7 +) + +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.86.0" + URL + "https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2" + SHA1 + fd0d26a7d5eadf454896942124544120e3b7a38f +) + if(MSVC) hunter_check_toolchain_definition(NAME "_DLL" DEFINED _hunter_vs_md) hunter_cmake_args( diff --git a/cmake/projects/Boost/predef/hunter.cmake b/cmake/projects/Boost/predef/hunter.cmake new file mode 100644 index 0000000000..068bbd0e40 --- /dev/null +++ b/cmake/projects/Boost/predef/hunter.cmake @@ -0,0 +1,22 @@ +# Copyright (c) 2013, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_download) +include(hunter_pick_scheme) + +hunter_pick_scheme( + DEFAULT + url_sha1_boost_library + IPHONEOS + url_sha1_boost_ios_library +) + +hunter_download( + PACKAGE_NAME + Boost + PACKAGE_COMPONENT + predef + PACKAGE_INTERNAL_DEPS_ID "50" +) diff --git a/cmake/projects/Boost/process/hunter.cmake b/cmake/projects/Boost/process/hunter.cmake new file mode 100644 index 0000000000..a9af2de762 --- /dev/null +++ b/cmake/projects/Boost/process/hunter.cmake @@ -0,0 +1,22 @@ +# Copyright (c) 2013, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_download) +include(hunter_pick_scheme) + +hunter_pick_scheme( + DEFAULT + url_sha1_boost_library + IPHONEOS + url_sha1_boost_ios_library +) + +hunter_download( + PACKAGE_NAME + Boost + PACKAGE_COMPONENT + process + PACKAGE_INTERNAL_DEPS_ID "50" +) diff --git a/examples/Boost-charconv/CMakeLists.txt b/examples/Boost-charconv/CMakeLists.txt new file mode 100644 index 0000000000..bae0b90020 --- /dev/null +++ b/examples/Boost-charconv/CMakeLists.txt @@ -0,0 +1,18 @@ +# Copyright (c) 2025, Dominik Nussbaumer +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(Boost_DEBUG ON CACHE BOOLEAN "") +set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) + +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(download-boost) +hunter_add_package(Boost COMPONENTS charconv) +find_package(Boost CONFIG REQUIRED charconv) + +add_executable(foo foo.cpp) +target_link_libraries(foo PUBLIC Boost::charconv) diff --git a/examples/Boost-charconv/foo.cpp b/examples/Boost-charconv/foo.cpp new file mode 100644 index 0000000000..14fd39c076 --- /dev/null +++ b/examples/Boost-charconv/foo.cpp @@ -0,0 +1,21 @@ +// Copyright 2022 Peter Dimov +// Distributed under the Boost Software License, Version 1.0. +// https://www.boost.org/LICENSE_1_0.txt + +// https://github.com/boostorg/charconv/blob/develop/test/quick.cpp + +#if defined(__GNUC__) && __GNUC__ == 11 +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wmaybe-uninitialized" +#endif + +#include + +int main() +{ + char buffer[ 32 ]; + auto r = boost::charconv::to_chars( buffer, buffer + sizeof( buffer ), 1048576 ); + + int v = 0; + boost::charconv::from_chars( buffer, r.ptr, v ); +} diff --git a/examples/Boost-cobalt/CMakeLists.txt b/examples/Boost-cobalt/CMakeLists.txt new file mode 100644 index 0000000000..d04cd92fb7 --- /dev/null +++ b/examples/Boost-cobalt/CMakeLists.txt @@ -0,0 +1,21 @@ +# Copyright (c) 2025, Dominik Nussbaumer +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(Boost_DEBUG ON CACHE BOOLEAN "") +set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) + +set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/toolchain.cmake" + CACHE FILEPATH "Path to CMake toolchain file") +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(download-boost) + +hunter_add_package(Boost COMPONENTS cobalt) +find_package(Boost CONFIG REQUIRED cobalt) + +add_executable(foo foo.cpp) +target_link_libraries(foo PUBLIC Boost::cobalt) diff --git a/examples/Boost-cobalt/foo.cpp b/examples/Boost-cobalt/foo.cpp new file mode 100644 index 0000000000..958936d328 --- /dev/null +++ b/examples/Boost-cobalt/foo.cpp @@ -0,0 +1,14 @@ +// https://www.boost.org/doc/libs/1_87_0/libs/cobalt/doc/html/index.html + +#include +#include +#include + +using namespace boost; + +cobalt::main co_main(int argc, char *argv[]) { + auto exec = co_await cobalt::this_coro::executor; + asio::steady_timer tim{exec, std::chrono::milliseconds(50)}; + co_await tim.async_wait(cobalt::use_op); + co_return 0; +} diff --git a/examples/Boost-cobalt/toolchain.cmake b/examples/Boost-cobalt/toolchain.cmake new file mode 100644 index 0000000000..7a5239cd9b --- /dev/null +++ b/examples/Boost-cobalt/toolchain.cmake @@ -0,0 +1,2 @@ +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/examples/Boost-predef/CMakeLists.txt b/examples/Boost-predef/CMakeLists.txt new file mode 100644 index 0000000000..139e35c6d1 --- /dev/null +++ b/examples/Boost-predef/CMakeLists.txt @@ -0,0 +1,19 @@ +# Copyright (c) 2025, Dominik Nussbaumer +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(Boost_DEBUG ON CACHE BOOLEAN "") +set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) + +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(download-boost) + +hunter_add_package(Boost) +find_package(Boost CONFIG) + +add_executable(foo foo.cpp) +target_link_libraries(foo PUBLIC Boost::boost) diff --git a/examples/Boost-predef/foo.cpp b/examples/Boost-predef/foo.cpp new file mode 100644 index 0000000000..1d040a5ee0 --- /dev/null +++ b/examples/Boost-predef/foo.cpp @@ -0,0 +1,12 @@ +// https://www.boost.org/doc/libs/1_83_0/libs/predef/doc/index.html#_using_the_predefs +#include +#include + +int main() +{ + if (BOOST_COMP_GNUC >= BOOST_VERSION_NUMBER(4,0,0)) + std::cout << "GCC compiler is at least version 4.0.0" << std::endl; + else + std::cout << "GCC compiler is at older than version 4.0.0, or not a GCC compiler" << std::endl; + return 0; +} diff --git a/examples/Boost-process/CMakeLists.txt b/examples/Boost-process/CMakeLists.txt index a6a8cd0665..19f243335d 100644 --- a/examples/Boost-process/CMakeLists.txt +++ b/examples/Boost-process/CMakeLists.txt @@ -1,16 +1,18 @@ -# Copyright (c) 2016, Ruslan Baratov +# Copyright (c) 2025, Dominik Nussbaumer # All rights reserved. cmake_minimum_required(VERSION 3.10) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(Boost_DEBUG ON CACHE BOOLEAN "") +set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) # Emulate HunterGate: -# * https://github.com/hunter-packages/gate +# * https://github.com/cpp-pm/gate include("../common.cmake") -project(example-boost-process) - -hunter_add_package(BoostProcess) -find_package(BoostProcess CONFIG REQUIRED) +project(download-boost) +hunter_add_package(Boost COMPONENTS process) +find_package(Boost CONFIG REQUIRED process) add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC BoostProcess::boost_process) +target_link_libraries(foo PUBLIC Boost::process) diff --git a/examples/Boost-process/foo.cpp b/examples/Boost-process/foo.cpp index 86349253b3..2e0f2363d6 100644 --- a/examples/Boost-process/foo.cpp +++ b/examples/Boost-process/foo.cpp @@ -1,24 +1,39 @@ -// Copyright (c) 2006, 2007 Julio M. Merino Vidal -// Copyright (c) 2008 Ilya Sokolov, Boris Schaeling -// Copyright (c) 2009 Boris Schaeling -// Copyright (c) 2010 Felipe Tanus, Boris Schaeling -// Copyright (c) 2011, 2012 Jeff Flinn, Boris Schaeling +// Copyright (c) 2022 Klemens Morgenstern // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -#include +//[intro +#include -using namespace boost::process; -using namespace boost::process::initializers; +#include +#include +#include -int main() { - //[execute - execute(run_exe("test.exe")); - //] +#include +#include - //[execute_path - boost::filesystem::path exe = "../test.exe"; - execute(run_exe(exe)); - //] +namespace proc = boost::process::v2; +namespace asio = boost::asio; + + +int main() +{ + asio::io_context ctx; + asio::readable_pipe p{ctx}; + + const auto exe = proc::environment::find_executable("gcc"); + + proc::process c{ctx, exe, {"--version"}, proc::process_stdio{nullptr, p}}; + + std::string line; + boost::system::error_code ec; + + auto sz = asio::read(p, asio::dynamic_buffer(line), ec); + assert(ec == asio::error::eof); + + std::cout << "Gcc version: '" << line << "'" << std::endl; + + c.wait(); } +//] diff --git a/examples/Boost-redis/CMakeLists.txt b/examples/Boost-redis/CMakeLists.txt new file mode 100644 index 0000000000..2bfddf5151 --- /dev/null +++ b/examples/Boost-redis/CMakeLists.txt @@ -0,0 +1,30 @@ +# Copyright (c) 2025, Dominik Nussbaumer +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(Boost_DEBUG ON CACHE BOOLEAN "") +set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) + +set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/toolchain.cmake" + CACHE FILEPATH "Path to CMake toolchain file") +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(download-boost) + +hunter_add_package(Boost) +find_package(Boost CONFIG REQUIRED) + +add_executable(foo foo.cpp) +target_link_libraries(foo PUBLIC Boost::boost) + +find_package(Threads REQUIRED) +find_package(OpenSSL REQUIRED) +target_link_libraries(foo + PUBLIC + Threads::Threads + OpenSSL::Crypto + OpenSSL::SSL +) diff --git a/examples/Boost-redis/foo.cpp b/examples/Boost-redis/foo.cpp new file mode 100644 index 0000000000..9d484d2453 --- /dev/null +++ b/examples/Boost-redis/foo.cpp @@ -0,0 +1,51 @@ +#include +#include +#include +#include +#include +#include + +#include + +namespace asio = boost::asio; +using boost::redis::config; +using boost::redis::connection; +using boost::redis::logger; +using boost::redis::request; +using boost::redis::response; + +auto co_main(config cfg) -> asio::awaitable { + auto conn = std::make_shared(co_await asio::this_coro::executor); + conn->async_run(cfg, {logger::level::debug}, + asio::consign(asio::detached, conn)); + + // A request containing only a ping command. + request req; + req.push("PING", "Hello world"); + + // Response where the PONG response will be stored. + response resp; + + // Executes the request. + co_await conn->async_exec(req, resp, asio::deferred); + conn->cancel(); + + std::cout << "PING: " << std::get<0>(resp).value() << std::endl; +} + +auto main(int argc, char *argv[]) -> int { + try { + config cfg; + + asio::io_context ioc; + asio::co_spawn(ioc, co_main(cfg), [](std::exception_ptr p) { + if (p) + std::rethrow_exception(p); + }); + ioc.run(); + + } catch (std::exception const &e) { + std::cerr << "(main) " << e.what() << std::endl; + return 1; + } +} diff --git a/examples/Boost-redis/toolchain.cmake b/examples/Boost-redis/toolchain.cmake new file mode 100644 index 0000000000..7a5239cd9b --- /dev/null +++ b/examples/Boost-redis/toolchain.cmake @@ -0,0 +1,2 @@ +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/examples/BoostProcess/CMakeLists.txt b/examples/BoostProcess/CMakeLists.txt new file mode 100644 index 0000000000..78764154a5 --- /dev/null +++ b/examples/BoostProcess/CMakeLists.txt @@ -0,0 +1,16 @@ +# Copyright (c) 2016, Ruslan Baratov +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) + +# Emulate HunterGate: +# * https://github.com/cpp-pm/gate +include("../common.cmake") + +project(example-boost-process) + +hunter_add_package(BoostProcess) +find_package(BoostProcess CONFIG REQUIRED) + +add_executable(foo foo.cpp) +target_link_libraries(foo PUBLIC BoostProcess::boost_process) diff --git a/examples/BoostProcess/foo.cpp b/examples/BoostProcess/foo.cpp new file mode 100644 index 0000000000..86349253b3 --- /dev/null +++ b/examples/BoostProcess/foo.cpp @@ -0,0 +1,24 @@ +// Copyright (c) 2006, 2007 Julio M. Merino Vidal +// Copyright (c) 2008 Ilya Sokolov, Boris Schaeling +// Copyright (c) 2009 Boris Schaeling +// Copyright (c) 2010 Felipe Tanus, Boris Schaeling +// Copyright (c) 2011, 2012 Jeff Flinn, Boris Schaeling +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + +#include + +using namespace boost::process; +using namespace boost::process::initializers; + +int main() { + //[execute + execute(run_exe("test.exe")); + //] + + //[execute_path + boost::filesystem::path exe = "../test.exe"; + execute(run_exe(exe)); + //] +} From 4ab94546d37382e525351e6cfafcfcabcd7b5ace Mon Sep 17 00:00:00 2001 From: Dominik Nussbaumer <4436784+tnixeu@users.noreply.github.com> Date: Tue, 29 Apr 2025 14:50:00 +0200 Subject: [PATCH 04/54] hunter_get_lang_standard_flag: Add C++ 23/26 and C17/C23 check (#779) Fixes: https://github.com/cpp-pm/hunter/issues/756 --- cmake/modules/hunter_get_lang_standard_flag.cmake | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmake/modules/hunter_get_lang_standard_flag.cmake b/cmake/modules/hunter_get_lang_standard_flag.cmake index abb0cd9aa0..8ddb19f2e6 100644 --- a/cmake/modules/hunter_get_lang_standard_flag.cmake +++ b/cmake/modules/hunter_get_lang_standard_flag.cmake @@ -1,12 +1,13 @@ # Copyright (c) 2017 Pawel Bylica +# Copyright (c) 2025, Dominik Nussbaumer # All rights reserved. include(hunter_status_debug) function(hunter_get_lang_standard_flag LANG OUTPUT) - # https://github.com/Kitware/CMake/blob/9d48d3f61b25400a191f12ea92b8e5496ab47a8f/Source/cmLocalGenerator.cxx#L1766-L1782 - set(CXX_standards 20 17 14 11 98) - set(C_standards 11 99 90) + # https://github.com/Kitware/CMake/blob/ee515b2aa837ce9ccbd067b345625323b9149b51/Source/cmStandardLevelResolver.cxx#L491-L517 (v4.0.1) + set(CXX_standards 26 23 20 17 14 11 98) + set(C_standards 23 17 11 99 90) # Find the standard flag. # This maps the logic in the CMake code: From 0a7acbefe5c48c2bfa84bbd8c0456cd4c21710c9 Mon Sep 17 00:00:00 2001 From: Harry Mallon Date: Wed, 7 May 2025 15:17:55 +0100 Subject: [PATCH 05/54] Add support for VS2022 Build Tools (#783) --- cmake/modules/hunter_setup_msvc.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/modules/hunter_setup_msvc.cmake b/cmake/modules/hunter_setup_msvc.cmake index c47e4ac671..e5eed52671 100644 --- a/cmake/modules/hunter_setup_msvc.cmake +++ b/cmake/modules/hunter_setup_msvc.cmake @@ -211,6 +211,12 @@ macro(hunter_setup_msvc) set(_hunter_vcvarsall_path "${_hunter_vcvarsall_path}/../../../VC/Auxiliary/Build" ) + if (NOT EXISTS "${_hunter_vcvarsall_path}/vcvarsall.bat") + # VS 2022 Build Tools has it here + set(_hunter_vcvarsall_path + "${_hunter_vcvarsall_path}/../../../../VC/Auxiliary/Build" + ) + endif() else() hunter_fatal_error( "Incorrect MSVC setup:" From 0ddc5ceecabe48773c5a63adc5cdef03c95c4041 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 20 May 2025 11:15:40 +0200 Subject: [PATCH 06/54] CI: update toolchains to use latest GitHub runner images and rewrite set_matrix.py without polly (#780) Update all used GitHub runner images (Linux, Windows and Mac) and update the `set_matrix.py` script to work without the `polly` toolchains. - Update from the deprecated ubuntu-20.04 images to the currently latest ubuntu-24.04 image. In the process update the `gcc` version from 7, 8, 9 to 12, 13, 14. - fixes: #778 - Update from the deprecated `windows-2019` image with `vs-16-2019` toolchain to `windows-2022` with `vs-17-2022` toolchain - fixes: #781 - Update from deprecated `macos-12` image to `macos-15` - fixes: #782 - rewrite `set_matrix.py` to generate the `CMAKE_TOOLCHAIN_FILE` from the `toolchain` matrix name - update CI and remove the dependency on the [polly toolchain project](https://github.com/cpp-pm/polly) - remove `analyze` and `sanitize` jobs, no-one looks at them and they are a hassle to implement, PR welcome, but for now removed - remove the `build.sh` and `build.cmd` default build scripts and replace them with a `build.py` python script - remove `build_hunter_tests.sh` build script and use `build.py` there as well - remove unused `jenkins.py` file - update custom `matrix.json` and `build.sh` for the following projects: - `filament` - `pthreads-win32` - `occt` - `freetype-gl` - `Boost` --- .github/.gitignore | 1 + .github/workflows/ci.yml | 41 +- .github/workflows/ci/build.cmd | 46 -- .github/workflows/ci/build.py | 304 ++++++++++ .github/workflows/ci/build.sh | 37 -- .github/workflows/ci/build_hunter_tests.sh | 12 - .github/workflows/ci/matrix.json | 33 +- .github/workflows/ci/matrix_hunter_tests.json | 44 +- .github/workflows/set_matrix.py | 511 +++++++++++++++-- cmake/projects/Boost/ci/matrix.json | 538 +++++++++--------- cmake/projects/filament/ci/build.sh | 3 +- cmake/projects/filament/ci/matrix.json | 8 +- cmake/projects/freetype-gl/ci/build.sh | 3 +- cmake/projects/freetype-gl/ci/matrix.json | 16 - cmake/projects/occt/ci/build.sh | 7 +- cmake/projects/pthreads-win32/ci/matrix.json | 8 +- docs/creating-new/test/ci.rst | 46 +- jenkins.py | 262 --------- 18 files changed, 1117 insertions(+), 803 deletions(-) create mode 100644 .github/.gitignore delete mode 100644 .github/workflows/ci/build.cmd create mode 100755 .github/workflows/ci/build.py delete mode 100644 .github/workflows/ci/build.sh delete mode 100644 .github/workflows/ci/build_hunter_tests.sh mode change 100644 => 100755 .github/workflows/set_matrix.py mode change 100644 => 100755 cmake/projects/filament/ci/build.sh mode change 100644 => 100755 cmake/projects/freetype-gl/ci/build.sh delete mode 100644 cmake/projects/freetype-gl/ci/matrix.json mode change 100644 => 100755 cmake/projects/occt/ci/build.sh delete mode 100755 jenkins.py diff --git a/.github/.gitignore b/.github/.gitignore new file mode 100644 index 0000000000..4ff1f5df5b --- /dev/null +++ b/.github/.gitignore @@ -0,0 +1 @@ +toolchains/ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0cca6873ef..643ec3657b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,11 +51,17 @@ jobs: if [ "${MATRIX}" ]; then echo "matrix=${MATRIX}" >> $GITHUB_OUTPUT else + echo "matrix=${MATRIX}" exit 1 fi + - uses: actions/upload-artifact@v4 + with: + name: toolchains + path: .github/toolchains + build: - name: ${{ matrix.example }} ${{ matrix.toolchain }} ${{ matrix.os }} + name: ${{ matrix.project }} ${{ matrix.toolchain }} ${{ matrix.os }} needs: set_matrix runs-on: ${{ matrix.os }} strategy: @@ -63,8 +69,9 @@ jobs: matrix: ${{ fromJson(needs.set_matrix.outputs.matrix) }} env: - TOOLCHAIN: ${{ matrix.toolchain }} - PROJECT_DIR: examples/${{ matrix.example }} + TOOLCHAIN: '${{ matrix.toolchain }}' + PROJECT_DIR: ${{ matrix.example }} + SCRIPT: ${{ matrix.script }} GITHUB_USER_PASSWORD: ${{ secrets.CPP_PM_BOT_TOKEN }} steps: @@ -74,6 +81,9 @@ jobs: with: submodules: true + - name: Download all workflow run artifacts + uses: actions/download-artifact@v4 + - name: Set up Python uses: actions/setup-python@v5.1.0 with: @@ -87,26 +97,31 @@ jobs: if: runner.os == 'Windows' run: echo "HUNTER_PYTHON_LOCATION=$env:pythonLocation" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8 - - name: Build hunter_tests Unix - if: runner.os != 'Windows' && matrix.toolchain == 'hunter_tests' - env: - PROJECT_DIR: ${{ matrix.example }} - run: | - bash ${{ matrix.script }} - - name: Build on Unix - if: runner.os != 'Windows' && matrix.toolchain != 'hunter_tests' + if: runner.os != 'Windows' env: BRANCH_NAME: ${{ github.ref_name }} run: | - bash ${{ matrix.script }} + python .github/workflows/ci/build.py - name: Build on Windows if: runner.os == 'Windows' && matrix.toolchain != 'hunter_tests' env: BRANCH_NAME: ${{ github.ref_name }} + VCVARSALL: ${{ matrix.VCVARSALL }} + VCVARSALL_ARGS: ${{ matrix.VCVARSALL_ARGS }} run: | - ${{ matrix.script }} + if ("$env:VCVARSALL") { + Write-Host "call VCVARSALL using command '${env:VCVARSALL}' and args '${env:VCVARSALL_ARGS}'" + cmd /c 'call "%VCVARSALL%" %VCVARSALL_ARGS% && set' | foreach { + if ($_ -match "=") { + #"processing line: '$_'" + $v = $_.split("="); + set-item -force -path "ENV:\$($v[0])" -value "$($v[1])"; + } + } + } + python .github/workflows/ci/build.py set_status: needs: [ set_matrix, build ] diff --git a/.github/workflows/ci/build.cmd b/.github/workflows/ci/build.cmd deleted file mode 100644 index 6d7c6c1071..0000000000 --- a/.github/workflows/ci/build.cmd +++ /dev/null @@ -1,46 +0,0 @@ -:: Set the correct Python PATH -set PATH=%HUNTER_PYTHON_LOCATION%;%PATH% - -:: Install Python package 'requests' -python -m pip install --upgrade pip -python -m pip install requests gitpython - -:: Install latest Polly toolchains and scripts -C:\msys64\usr\bin\wget.exe https://github.com/cpp-pm/polly/archive/master.zip -7z x master.zip -set POLLY_ROOT=%cd%\polly-master - -:: Install dependencies (CMake, Ninja) -python %POLLY_ROOT%\bin\install-ci-dependencies.py - -:: Tune locations -set PATH=%cd%\_ci\cmake\bin;%PATH% -set PATH=%cd%\_ci\ninja;%PATH% - -:: Remove entry with sh.exe from PATH to fix error with MinGW toolchain -:: (For MinGW make to work correctly sh.exe must NOT be in your path) -:: * http://stackoverflow.com/a/3870338/2288008 -set PATH=%PATH:C:\Program Files\Git\bin;=% -set PATH=%PATH:C:\Program Files\Git\usr\bin;=% - -:: Save git.exe in HUNTER_GIT_EXECUTABLE for upload -:: * https://docs.hunter.sh/en/latest/reference/user-variables.html#hunter-git-executable -:: Variable will be used in CMake so it's okay to use Unix style '/' -set HUNTER_GIT_EXECUTABLE=C:/Program Files/Git/bin/git.exe - -set MINGW_PATH=C:\mingw64\bin - -:: MSYS2 location -set MSYS_PATH=C:\msys64\usr\bin - -:: Visual Studio 16 2019: Mimic behavior of older versions -set VS160COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools - -:: To fix "path too long" error -if not "%TOOLCHAIN:vs-=%"=="%TOOLCHAIN%" set HUNTER_BINARY_DIR=C:\__BIN - -set "UPLOAD=" -if "%BRANCH_NAME%" == "master" if not "%GITHUB_USER_PASSWORD%" == "" ( - set UPLOAD=--upload -) -python jenkins.py %UPLOAD% diff --git a/.github/workflows/ci/build.py b/.github/workflows/ci/build.py new file mode 100755 index 0000000000..783f3a0980 --- /dev/null +++ b/.github/workflows/ci/build.py @@ -0,0 +1,304 @@ +#!/usr/bin/env python3 + +# Copyright (c) 2014, Ruslan Baratov +# Copyright (c) 2025, NeroBurner +# All rights reserved. + +import argparse +import hashlib +import os +import pathlib +import shutil +import subprocess +import sys +import tarfile +import tempfile +import time + + +def clear_except_download(hunter_root: pathlib.Path): + base_dir = os.path.join(hunter_root, "_Base") + if os.path.exists(base_dir): + print("Clearing directory: {}".format(base_dir)) + hunter_download_dir = os.path.join(base_dir, "Download", "Hunter") + if os.path.exists(hunter_download_dir): + shutil.rmtree(hunter_download_dir) + for filename in os.listdir(base_dir): + if filename != "Download": + to_remove = os.path.join(base_dir, filename) + if os.name == "nt": + # Fix "path too long" error + subprocess.check_call(["cmd", "/c", "rmdir", to_remove, "/S", "/Q"]) + else: + shutil.rmtree(to_remove) + + +def run(): + parser = argparse.ArgumentParser("Testing script") + # disabled zip creation, see below + # parser.add_argument( + # "--nocreate", + # action="store_true", + # help="Do not create Hunter archive (reusing old)", + # ) + parser.add_argument( + "--clear", + action="store_true", + help="Remove old testing directories", + ) + parser.add_argument( + "--clear-except-download", + action="store_true", + help="Remove old testing directories except `Download` directory", + ) + parser.add_argument( + "--disable-builds", + action="store_true", + help="Disable building of package (useful for checking package can be loaded from cache)", + ) + parser.add_argument( + "--cmake-exe", + help="specify cmake executable", + default="cmake", + ) + parser.add_argument( + "--upload", + action="store_true", + help="Upload cache to server and run checks (clean up will be triggered, same as --clear-except-download)", + ) + + parsed_args = parser.parse_args() + + if parsed_args.upload: + password = os.getenv("GITHUB_USER_PASSWORD") + if password is None: + raise RuntimeError( + "Expected environment variable GITHUB_USER_PASSWORD on uploading" + ) + + cdir = pathlib.Path(os.getcwd()) + hunter_root = cdir + + project_dir = os.getenv("PROJECT_DIR") + if not project_dir: + raise RuntimeError("Expected environment variable PROJECT_DIR") + + verbose = False + env_verbose = os.getenv("VERBOSE") + if env_verbose: + if env_verbose == "0": + verbose = False + elif env_verbose == "1": + verbose = True + else: + raise RuntimeError( + 'Environment variable VERBOSE: expected 0 or 1, got "{}"'.format( + env_verbose + ) + ) + + env_branch_name = os.getenv("BRANCH_NAME") + if env_branch_name: + password = os.getenv("GITHUB_USER_PASSWORD") + if env_branch_name in ["master", "main"] and password: + print( + f"branch name is '{env_branch_name}' and GITHUB_USER_PASSWORD is set, uploading" + ) + parsed_args.upload = True + + toolchain = os.getenv("TOOLCHAIN") + if not toolchain: + raise RuntimeError("Environment variable TOOLCHAIN is empty") + if toolchain == "hunter_tests": + # no toolchain for hunter_tests, but verbose config + toolchain = None + verbose = True + else: + # relative of full path to toolchain file? Just use it + if pathlib.Path(toolchain).exists(): + toolchain = pathlib.Path(toolchain).absolute() + else: + # search for toolchain if different dirs + found = False + for toolchain_dir in [ + cdir / ".github" / "toolchains", # directory created by set_matrix.py + cdir / "toolchains", # .github downloads artifact directly to root + ]: + if (toolchain_dir / f"{toolchain}.cmake").exists(): + toolchain = toolchain_dir / f"{toolchain}.cmake" + found = True + if not found: + raise RuntimeError( + f"Environment variable TOOLCHAIN specified but specified TOOLCHAIN file not found: {toolchain}", + ) + if toolchain is not None and not toolchain.exists(): + raise RuntimeError( + f"Environment variable TOOLCHAIN specified but specified file not found: {toolchain}", + ) + + env_script = os.getenv("SCRIPT") + if env_script: + print(f"running specified SCRIPT before build: {env_script}") + subprocess.check_call(env_script) + + project_dir = cdir / project_dir + + testing_dir = cdir / "_testing" + if testing_dir.exists() and parsed_args.clear: + print(f"REMOVING: {testing_dir}") + shutil.rmtree(testing_dir) + testing_dir.mkdir(exist_ok=True) + + if os.name == "nt": + # path too long workaround + hunter_junctions = os.getenv("HUNTER_JUNCTIONS") + if hunter_junctions: + temp_dir = tempfile.mkdtemp(dir=hunter_junctions) + shutil.rmtree(temp_dir) + subprocess.check_output( + "cmd /c mklink /J {} {}".format(temp_dir, testing_dir) + ) + testing_dir = pathlib.Path(temp_dir) + + # disable zip creation as it somehow breaks Windows 10 Store builds + # examples/Eigen breaks with the message "Can't link to standard math library" + # no clue why, but PRs are welcome if the zip creation is needed for something + # hunter_url = testing_dir / "hunter.tar.gz" + # if parsed_args.nocreate: + # if not os.path.exists(hunter_url): + # raise RuntimeError("Option `--nocreate` but no archive") + # else: + # arch = tarfile.open(hunter_url, "w:gz") + # arch.add("cmake") + # arch.add("scripts") + # arch.close() + + # hunter_sha1 = hashlib.sha1(open(hunter_url, "rb").read()).hexdigest() + + # hunter_root = testing_dir / "Hunter" + + if parsed_args.clear_except_download: + clear_except_download(hunter_root) + + print("Testing in: {}".format(testing_dir)) + build_dir = testing_dir / "build" + if build_dir.exists(): + shutil.rmtree(build_dir) + + args = [ + parsed_args.cmake_exe, + "-S", + project_dir.as_posix(), + "-B", + build_dir.as_posix(), + "-DHUNTER_SUPPRESS_LIST_OF_FILES=ON", + "-DHUNTER_CONFIGURATION_TYPES=Release", + "-DCMAKE_BUILD_TYPE=Release", + ] + if toolchain: + args += [f"-DCMAKE_TOOLCHAIN_FILE={toolchain.as_posix()}"] + # disabled zip creation, see above + # args += [ + # f"-DHUNTER_ROOT={hunter_root.as_posix()}", + # f"-DTESTING_URL={hunter_url.as_posix()}", + # f"-DTESTING_SHA1={hunter_sha1}", + # ] + + # disabled zip creation, see above + # if not parsed_args.nocreate: + # args += ["-DHUNTER_RUN_INSTALL=ON"] + + if parsed_args.disable_builds: + args += ["-DHUNTER_DISABLE_BUILDS=ON"] + + if parsed_args.upload: + passwords = cdir / "maintenance" / "upload-password-template.cmake" + args += ["-DHUNTER_RUN_UPLOAD=ON"] + args += [f"-DHUNTER_PASSWORDS_PATH={passwords}"] + + if verbose: + args += ["-DCMAKE_VERBOSE_MAKEFILE=ON"] + args += ["-DHUNTER_STATUS_DEBUG=ON"] + + print("Execute command: [") + for i in args: + if " " in i: + print(f' "{i}"') + else: + print(f" {i}") + print("]") + + subprocess.check_call(args) + args_build = [ + parsed_args.cmake_exe, + "--build", + build_dir.as_posix(), + "--config", + "Release", + ] + print("Execute build command: [") + for i in args_build: + if " " in i: + print(f' "{i}"') + else: + print(f" {i}") + print("]") + subprocess.check_call(args_build) + + cache_retry_count = 0 + max_cache_retry_count = 5 + + if parsed_args.upload: + seconds = 60 + print("Wait for GitHub changes became visible ({} seconds)...".format(seconds)) + time.sleep(seconds) + + print("Run sanity build") + + clear_except_download(hunter_root) + + # Sanity check - run build again with disabled building from sources + args = [ + parsed_args.cmake_exe, + "-S", + project_dir.as_posix(), + "-B", + build_dir.as_posix(), + "-DHUNTER_DISABLE_BUILDS=ON", + "-DHUNTER_USE_CACHE_SERVERS=ONLY", + "-DHUNTER_CONFIGURATION_TYPES=Release", + "-DCMAKE_BUILD_TYPE=Release", + "-DHUNTER_SUPPRESS_LIST_OF_FILES=ON", + ] + if toolchain: + args += [f"-DCMAKE_TOOLCHAIN_FILE={toolchain.as_posix()}"] + + # disabled zip creation, see above + # args += [ + # f"-DHUNTER_ROOT={hunter_root.as_posix()}", + # f"-DTESTING_URL={hunter_url.as_posix()}", + # f"-DTESTING_SHA1={hunter_sha1}", + # ] + if verbose: + args += ["-DCMAKE_VERBOSE_MAKEFILE=ON"] + args += ["-DHUNTER_STATUS_DEBUG=ON"] + + print("Execute command: [") + for i in args: + if " " in i: + print(f' "{i}"') + else: + print(f" {i}") + print("]") + + while subprocess.call(args) and cache_retry_count < max_cache_retry_count: + print(f"Cache-only sanity check attempt {cache_retry_count} failed...") + time.sleep(seconds) + cache_retry_count += 1 + + if cache_retry_count >= max_cache_retry_count: + sys.exit(1) + + +if __name__ == "__main__": + run() diff --git a/.github/workflows/ci/build.sh b/.github/workflows/ci/build.sh deleted file mode 100644 index de25d41173..0000000000 --- a/.github/workflows/ci/build.sh +++ /dev/null @@ -1,37 +0,0 @@ -# Set the correct Python PATH -export PATH="${HUNTER_PYTHON_LOCATION}:${PATH}" - -# Install Python package 'requests' -python -m pip install --upgrade pip -python -m pip install requests gitpython - -# Install latest Polly toolchains and scripts -wget https://github.com/cpp-pm/polly/archive/master.zip -unzip master.zip -POLLY_ROOT="`pwd`/polly-master" -export PATH="${POLLY_ROOT}/bin:${PATH}" - -# Install dependencies (CMake, Android NDK) -install-ci-dependencies.py --prune-archives - -# Tune locations -export PATH="`pwd`/_ci/cmake/bin:${PATH}" - -# Installed if toolchain is Android (otherwise directory doesn't exist) -export ANDROID_NDK_r10e="`pwd`/_ci/android-ndk-r10e" -export ANDROID_NDK_r11c="`pwd`/_ci/android-ndk-r11c" -export ANDROID_NDK_r15c="`pwd`/_ci/android-ndk-r15c" -export ANDROID_NDK_r16b="`pwd`/_ci/android-ndk-r16b" -export ANDROID_NDK_r17="`pwd`/_ci/android-ndk-r17" - -# Use Xcode 13.4 for macOS 12.x and iOS 15.x toolchains -if [[ "$TOOLCHAIN" =~ "osx-12" || "$TOOLCHAIN" =~ "ios-nocodesign-15" ]]; then - export DEVELOPER_DIR="/Applications/Xcode_13.4.app/Contents/Developer" -fi - -# Run build script -if [[ "$BRANCH_NAME" == "master" && ! -z "$GITHUB_USER_PASSWORD" ]]; then - python jenkins.py --upload -else - python jenkins.py -fi diff --git a/.github/workflows/ci/build_hunter_tests.sh b/.github/workflows/ci/build_hunter_tests.sh deleted file mode 100644 index b3168e393e..0000000000 --- a/.github/workflows/ci/build_hunter_tests.sh +++ /dev/null @@ -1,12 +0,0 @@ -# Set the correct Python PATH -export PATH="${HUNTER_PYTHON_LOCATION}:${PATH}" - -# Tune locations -export PATH="${PWD}/_ci/cmake/bin:${PATH}" - -# we want to exit on the first error, and we want the run commands to be shown -set -ex - -# Run build -cmake -S "${PROJECT_DIR}" -B build_hunter_test -DHUNTER_ENABLED=ON -DHUNTER_STATUS_DEBUG=ON -cmake --build build_hunter_test diff --git a/.github/workflows/ci/matrix.json b/.github/workflows/ci/matrix.json index 5c4bc51d0a..9227dc2702 100644 --- a/.github/workflows/ci/matrix.json +++ b/.github/workflows/ci/matrix.json @@ -1,19 +1,18 @@ [ -{ "example": "foo", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "analyze-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "sanitize-address-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "sanitize-leak-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "sanitize-thread-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "foo", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "foo", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "foo", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "foo", "toolchain": "vs-16-2019-win64-store-10-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "foo", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "foo", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" } +// optional entries: +// - python: override python version to setup/use +// - script: specify a per project build script running before build.py +{ "example": "foo", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "foo", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "foo", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "foo", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "foo", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "foo", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "foo", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "foo", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "foo", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "foo", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "foo", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "foo", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "foo", "toolchain": "msys-cxx17", "os": "windows-2022" } ] diff --git a/.github/workflows/ci/matrix_hunter_tests.json b/.github/workflows/ci/matrix_hunter_tests.json index 732749b21a..a8d498e427 100644 --- a/.github/workflows/ci/matrix_hunter_tests.json +++ b/.github/workflows/ci/matrix_hunter_tests.json @@ -1,26 +1,26 @@ [ -// { "example": "tests/simple", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -// { "example": "tests/issue/22", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -// { "example": "tests/issue/24/unit", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/issue/107", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -// { "example": "tests/issue/109/unit", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/autotools-merge-lipo", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_create_args_file", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_create_dependency_entry", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_create_deps_info", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, +// { "example": "tests/simple", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +// { "example": "tests/issue/22", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +// { "example": "tests/issue/24/unit", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/issue/107", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +// { "example": "tests/issue/109/unit", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/autotools-merge-lipo", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_create_args_file", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_create_dependency_entry", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_create_deps_info", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, // download cache tests disabled because upstream file missing -//{ "example": "tests/hunter_download_cache_meta_file", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -//{ "example": "tests/hunter_download_cache_raw_file", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_generate_qt_info", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_get_package_deps", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_get_package_deps_recurse", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_pack_directory", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_register_dependency", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_setup_msvc", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_sleep_before_download", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_unpack_directory", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_init_not_found_counter", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, +//{ "example": "tests/hunter_download_cache_meta_file", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +//{ "example": "tests/hunter_download_cache_raw_file", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_generate_qt_info", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_get_package_deps", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_get_package_deps_recurse", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_pack_directory", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_register_dependency", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_setup_msvc", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_sleep_before_download", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_unpack_directory", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_init_not_found_counter", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, // disabled because of 'Unexpected empty string' and I don't want to debug that test -//{ "example": "tests/hunter_check_toolchain_definition", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" }, -{ "example": "tests/hunter_standard_flag", "toolchain": "hunter_tests", "os": "ubuntu-22.04", "python": "3.8", "script": "build_hunter_tests.sh" } +//{ "example": "tests/hunter_check_toolchain_definition", "toolchain": "hunter_tests", "os": "ubuntu-24.04" }, +{ "example": "tests/hunter_standard_flag", "toolchain": "hunter_tests", "os": "ubuntu-24.04" } ] diff --git a/.github/workflows/set_matrix.py b/.github/workflows/set_matrix.py old mode 100644 new mode 100755 index 61f6a39371..e9bda1d56e --- a/.github/workflows/set_matrix.py +++ b/.github/workflows/set_matrix.py @@ -1,7 +1,13 @@ -import os -import sys +#!/usr/bin/env python3 +# # -*- coding: utf-8 -*- + +import argparse import json +import os +import pathlib import re +import sys + # simple helper to allow single-line-comments with `//` in json files # https://stackoverflow.com/a/57814048 @@ -16,59 +22,458 @@ def json_from_file_ignore_comments(filePath): json_data = json.loads(contents) return json_data -try: - with open(os.environ.get('HOME') + '/files.json') as json_files: - files = json.load(json_files) -except IOError: - sys.exit('Can\'t read changed files from files.json') - -projects = set() -run_hunter_tests : bool = False - -p = re.compile('cmake/projects/([^/]+)') -for file in files: - if p.match(file): - project = p.match(file).group(1) - if os.path.isdir('cmake/projects/' + project): - projects.add(project) - if file.startswith("cmake/modules/"): - run_hunter_tests = True - if file.startswith("cmake/schemes/"): - run_hunter_tests = True - if file.startswith("cmake/templates/"): - run_hunter_tests = True - if file.startswith("tests/"): - run_hunter_tests = True - -if projects or run_hunter_tests: - dafault_dir = '.github/workflows/ci/' - - default_matrix = json_from_file_ignore_comments(dafault_dir + 'matrix.json') - - include = [] - for project in projects: - project_dir = 'cmake/projects/' + project + '/ci/'; - - matrix_override = project_dir + 'matrix.json'; - if os.path.isfile(matrix_override): - project_matrix = json_from_file_ignore_comments(matrix_override) + +def create_toolchain( + toolchains_dir: str | pathlib.Path, toolchain: str, project_name: str +): + out = "" + cc = "" + cxx = "" + + parsed_toolchain = toolchain + m = re.match(r"^(ninja|nmake)[-]?", toolchain) + if m: + parsed_toolchain = toolchain[m.end() :] + out += f"""\ +# Generator handled outside toolchain file: {m.groups(1)[0]} +""" + + m = re.match(r"^(gcc|clang|mingw|msys)(-[\d]+)?", toolchain) + if m: + parsed_toolchain = toolchain[m.end() :] + if toolchain.startswith("clang"): + cc = "clang" + cxx = "clang++" + elif toolchain.startswith("gcc"): + cc = "gcc" + cxx = "g++" + elif toolchain.startswith(("mingw", "msys")): + # generator handled outside of toolchain + cc = "gcc" + cxx = "g++" + out += f"""\ +# Generator handled outside toolchain file: {m.groups(1)[0]} +""" + ext = m.group(2) + if ext: + cc += ext + cxx += ext + + m = re.match( + r"^android-ndk-api-([\d]+)-(armeabi|armeabi-v7a|arm64-v8a)", parsed_toolchain + ) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + # ANDROID_NDK provided by GitHub, just check if ANDROID_NDK variable is set + # android_ndk_version = m.group(1) + android_api = m.group(1) + android_arch_abi = m.group(2) + out += f"""\ +set(CMAKE_SYSTEM_NAME "Android") +set(CMAKE_SYSTEM_VERSION "{android_api}") # API level +set(CMAKE_ANDROID_ARCH_ABI "{android_arch_abi}") +set(CMAKE_ANDROID_NDK "$ENV{{ANDROID_NDK}}") # provided by GitHub + +string(COMPARE EQUAL "${{CMAKE_ANDROID_NDK}}" "" _is_empty) +if(_is_empty) + message(FATAL_ERROR + "Environment variable 'ANDROID_NDK' not set" + ) +endif() + +# ANDROID macro is not defined by CMake 3.7+, however it is used by +# some packages like OpenCV +# (https://gitlab.kitware.com/cmake/cmake/merge_requests/62) +add_definitions("-DANDROID") +""" + + if "libcxx" in toolchain: + # for android if we have libcxx in toolchain assume static runtime + out += f"""\ +set(CMAKE_ANDROID_STL_TYPE "c++_static") # LLVM libc++ static +""" + + m = re.match(r"^osx-([\d]+)-([\d]+)", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + if not m.group(1) or not m.group(2): + raise RuntimeError( + f"project: {project_name}: error while parsing osx toolchain SDK verison: {toolchain}" + ) + osx_sdk = f"{m.group(1)}.{m.group(2)}" + out += f"""\ +set(CMAKE_OSX_DEPLOYMENT_TARGET "{osx_sdk}" CACHE STRING "Minimum OS X deployment version" FORCE) +""" + # always use clang and clang++ for xcode + cc = "clang" + cxx = "clang++" + m = re.match(r"^-arch-universal2", parsed_toolchain) + if m: + parsed_toolchain = ( + parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + ) + out += """\ +set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "OS X Target Architectures" FORCE) +""" + + m = re.match(r"^ios-nocodesign-([\d]+)-([\d]+)", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + if not m.group(1) or not m.group(2): + raise RuntimeError( + f"project: {project_name}: error while parsing osx toolchain SDK verison: {toolchain}" + ) + osx_sdk = f"{m.group(1)}.{m.group(2)}" + out += f"""\ +set(CMAKE_OSX_DEPLOYMENT_TARGET "{osx_sdk}" CACHE STRING "Minimum OS X deployment version" FORCE) +set(CMAKE_OSX_SYSROOT "iphoneos" CACHE STRING "System root for iOS" FORCE) +set(CMAKE_XCODE_EFFECTIVE_PLATFORMS "-iphoneos;-iphonesimulator") +""" + # no code signing + out += f"""\ +set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED NO CACHE STRING "" FORCE) +set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS "" CACHE STRING "" FORCE) +set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED NO CACHE STRING "" FORCE) +set(CMAKE_XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "" CACHE STRING "" FORCE) +""" + # always use clang and clang++ for xcode + cc = "clang" + cxx = "clang++" + out += """\ +set(CMAKE_MACOSX_BUNDLE YES) +""" + m = re.match(r"^-arm64", parsed_toolchain) + if m: + parsed_toolchain = ( + parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + ) + out += """\ +set(IPHONEOS_ARCHS arm64) +set(IPHONESIMULATOR_ARCHS "") +""" + + m = re.match(r"^vs-([\d]+)-([\d]+)(-win64)?", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + out += f"""\ +# VS compiler selection handled toolchain file: {m.groups(0)} +""" + cc = "cl" + cxx = "cl" + + m = re.match(r"^-sdk(-[\d]+)+", parsed_toolchain) + if m: + parsed_toolchain = ( + parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + ) + sdk_version_str = m.group(0).replace("-sdk-", "") + sdk_version = sdk_version_str.replace("-", ".") + out += f"""\ +set(CMAKE_SYSTEM_VERSION {sdk_version}) +""" + + m = re.match(r"^-store-10", parsed_toolchain) + if m: + parsed_toolchain = ( + parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + ) + out += f"""\ +set(CMAKE_SYSTEM_NAME WindowsStore) +set(CMAKE_SYSTEM_VERSION 10.0) +""" + + if cc: + out += f"""\ +set(CMAKE_C_COMPILER "{cc}" CACHE STRING "C compiler" FORCE) +""" + if cxx: + out += f"""\ +set(CMAKE_CXX_COMPILER "{cxx}" CACHE STRING "C++ compiler" FORCE) +""" + + cxx_standard = None + m = re.match(r"^-libcxx([\d]+)?", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + out += """\ +set(CMAKE_CXX_FLAGS_INIT "${CMAKE_CXX_FLAGS_INIT} -stdlib=libc++") +""" + cxx_standard = m.group(1) + + m = re.match(r"^-cxx([\d]+)", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + cxx_standard = m.group(1) + + if cxx_standard: + out += f"set(CMAKE_CXX_STANDARD {cxx_standard})\n" + out += f"set(CMAKE_CXX_STANDARD_REQUIRED ON)\n" + out += f"set(CMAKE_CXX_EXTENSIONS OFF)\n" + + m = re.match(r"^-c([\d]+)", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + c_standard = m.group(1) + if not c_standard: + raise RuntimeError( + f"project: {project_name}: encountered unhandled '-c' flag in toolchain: '{toolchain}'" + ) + out += f"""\ +set(CMAKE_C_STANDARD {c_standard}) +set(CMAKE_C_STANDARD_REQUIRED ON) +set(CMAKE_C_EXTENSIONS OFF) +# Hunter doesn't run toolchain-id calculation for C compiler +list(APPEND HUNTER_TOOLCHAIN_UNDETECTABLE_ID "c{c_standard}") +""" + + if parsed_toolchain.startswith("-fpic"): + parsed_toolchain = parsed_toolchain[len("-fpic") :] + out += """\ +set(CMAKE_POSITION_INDEPENDENT_CODE TRUE CACHE BOOL "Position independent code" FORCE) + +# Linux, GCC 7.3.0 same results with and without '-fPIC' flag for code: +# +# #include +# int main() { +# #if defined(__PIC__) +# std::cout << "PIC: " << __PIC__ << std::endl; +# #else +# std::cout << "PIC not defined" << std::endl; +# #endif +# } +list(APPEND HUNTER_TOOLCHAIN_UNDETECTABLE_ID "pic") +""" + if parsed_toolchain != "": + raise RuntimeError( + f"project: {project_name}: toolchain not handled completely: '{toolchain}': unparsed string: '{parsed_toolchain}'" + ) + + if out == "": + raise RuntimeError(f"project: {project_name}: unhandled toolchain: {toolchain}") + + toolchain_file = toolchains_dir / ( + toolchain if toolchain.endswith(".cmake") else f"{toolchain}.cmake" + ) + with open(toolchain_file, "w", encoding="utf-8") as f: + f.write("# toolchain file generated by set_matrix.py, do not modify!\n") + f.write(out) + + +def generator_and_runscript(leg: dict): + toolchain = leg["toolchain"] + project_name = leg["example"] + + generator = None + + parsed_toolchain = toolchain + m = re.match(r"^(ninja|nmake|mingw|msys)[-]?", toolchain) + if m: + parsed_toolchain = parsed_toolchain[m.end() :] + if m.group(1).startswith("ninja"): + generator = "Ninja" + elif m.group(1).startswith("nmake"): + generator = "NMake Makefiles" + elif m.group(1).startswith("mingw"): + generator = "MinGW Makefiles" + elif m.group(1).startswith("msys"): + generator = "MSYS Makefiles" + else: + raise RuntimeError( + f"project: {project_name}: unhandled generator: {m.group()} in toolchain: {toolchain}" + ) + + m = re.match(r"^vs-([\d]+)-([\d]+)(-win64)?", parsed_toolchain) + if m: + parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] + vs_version = m.group(1) + vs_year = m.group(2) + vs_win64 = True if m.group(3) else False + generator_str = None + if vs_version == "16": + if vs_year != "2019": + raise RuntimeError( + f"project: {project_name}: VS 16 expected to have year 2019" + ) + # The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30 + # https://github.com/actions/runner-images/issues/12045 + generator_str = "Visual Studio 16 2019" + VCVARSALL = "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" + elif vs_version == "17": + if vs_year != "2022": + raise RuntimeError( + f"project: {project_name}: VS 17 expected to have year 2022" + ) + generator_str = "Visual Studio 17 2022" + VCVARSALL = "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" + else: + raise RuntimeError( + f"project: {project_name}: unhandled vs-generator: {m.group()} in toolchain: {toolchain}" + ) + if not generator and generator_str: + generator = generator_str + if vs_win64: + VCVARSALL_ARGS = "-arch=amd64 -host_arch=amd64" + else: + VCVARSALL_ARGS = "" + leg["VCVARSALL"] = VCVARSALL + leg["VCVARSALL_ARGS"] = VCVARSALL_ARGS + + if generator: + leg["generator"] = generator + + +def main(): + parser = argparse.ArgumentParser() + parser.add_argument( + "projects", + help="project names to process, used for local debugging", + nargs="*", + ) + parser.add_argument( + "-o", + "--output", + help="specify file to write to, default write to stdout", + type=str, + default="", + ) + args = parser.parse_args() + + repo_root = pathlib.Path(__file__).parent.parent.parent + projects_dir = repo_root / "cmake" / "projects" + toolchains_dir = repo_root / ".github" / "toolchains" + if not projects_dir.is_dir(): + raise RuntimeError(f"missing projects dir expected to be at {projects_dir}") + + projects = set() + run_hunter_tests: bool = False + if args.projects: + for project in args.projects: + if project == "hunter_tests": + run_hunter_tests = True + else: + if (projects_dir / project).is_dir(): + projects.add(project) + else: + raise RuntimeError(f"provided project doesn't exist: {project}") else: - project_matrix = [ dict(leg, example = project) for leg in default_matrix ] + try: + with open(os.environ.get("HOME") + "/files.json") as json_files: + files = json.load(json_files) + except IOError: + raise RuntimeError("Can't read changed files from files.json") + + p = re.compile("cmake/projects/([^/]+)") + for file in files: + if p.match(file): + project = p.match(file).group(1) + if (projects_dir / project).is_dir(): + projects.add(project) + if file.startswith("cmake/modules/"): + run_hunter_tests = True + if file.startswith("cmake/schemes/"): + run_hunter_tests = True + if file.startswith("cmake/templates/"): + run_hunter_tests = True + if file.startswith("tests/"): + run_hunter_tests = True + + if projects or run_hunter_tests: + dafault_dir = repo_root / ".github/workflows/ci" + + default_matrix = json_from_file_ignore_comments(dafault_dir / "matrix.json") + + if projects: + toolchains_dir.mkdir(exist_ok=True) + + include = [] + for project in projects: + project_dir = projects_dir / project / "ci" - for leg in project_matrix: - if (os.path.isfile(project_dir + leg['script'])): - leg['script'] = project_dir + leg['script'] - else: - leg['script'] = dafault_dir + leg['script'] + matrix_override = project_dir / "matrix.json" + if matrix_override.is_file(): + project_matrix = json_from_file_ignore_comments(matrix_override) + else: + project_matrix = [dict(leg, example=project) for leg in default_matrix] - include += project_matrix + for leg in project_matrix: + leg["project"] = project + if "script" in leg: + # script file provided, it MUST exist in project dir + proj_script_file = project_dir / leg["script"] + if not proj_script_file.is_file(): + raise RuntimeError( + f"project: {project}: specified script file missing, expected path: {proj_script_file.as_posix()}" + ) + + leg["script"] = proj_script_file.relative_to(repo_root).as_posix() + else: + # try to find os specific install script (build.sh/build.cmd) + if leg["os"].startswith(("ubuntu", "macos")): + proj_script_file = project_dir / "build.sh" + if proj_script_file.is_file(): + leg["script"] = proj_script_file.relative_to( + repo_root + ).as_posix() + elif leg["os"].startswith("windows"): + proj_script_file = project_dir / "build.cmd" + if proj_script_file.is_file(): + leg["script"] = proj_script_file.relative_to( + repo_root + ).as_posix() + else: + raise RuntimeError( + f"project: {project}: unhandled os: {leg['os']}" + ) + if "script" not in leg: + # explicitly set empty script + leg["script"] = "" + if not (repo_root / "examples" / project).is_dir(): + raise RuntimeError( + f"project: {project}: missing examples/{project} dir" + ) + example_dir_entry = f"examples/{leg['example']}" + example_dir = repo_root / example_dir_entry + if not example_dir.is_dir(): + raise RuntimeError( + f"project: {project}: missing {example_dir_entry} dir" + ) + leg["example"] = example_dir_entry + leg["project"] = example_dir.name + # create toolchain file + create_toolchain( + toolchains_dir=toolchains_dir, + toolchain=leg["toolchain"], + project_name=project, + ) + # handle vs-xx-xxxx/mingw/etc generator string + generator_and_runscript(leg) + + include += project_matrix + + if run_hunter_tests: + hunter_tests_matrix = json_from_file_ignore_comments( + dafault_dir / "matrix_hunter_tests.json" + ) + for leg in hunter_tests_matrix: + leg["project"] = leg["example"] + leg["script"] = "" + include += hunter_tests_matrix + + for leg in include: + if "python" not in leg: + # default Python version to use + leg["python"] = "3.12" + + json_output = {"include": include} + if args.output: + with open(args.output, "w", encoding="utf-8") as f: + json.dump(json_output, f, indent=2) + else: + print(json.dumps(json_output)) + else: + print("No projects found") + return 1 - if run_hunter_tests: - hunter_tests_matrix = json_from_file_ignore_comments(dafault_dir + 'matrix_hunter_tests.json') - for leg in hunter_tests_matrix: - leg['script'] = dafault_dir + leg['script'] - include += hunter_tests_matrix - print(json.dumps({'include': include})) -else: - sys.exit('No projects found') \ No newline at end of file +if __name__ == "__main__": + sys.exit(main()) diff --git a/cmake/projects/Boost/ci/matrix.json b/cmake/projects/Boost/ci/matrix.json index 7dae762b83..d713c69c6d 100644 --- a/cmake/projects/Boost/ci/matrix.json +++ b/cmake/projects/Boost/ci/matrix.json @@ -1,300 +1,284 @@ [ -{ "example": "Boost", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "analyze-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "sanitize-address-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "sanitize-leak-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "sanitize-thread-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "Boost", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "Boost", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "analyze-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "sanitize-address-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "sanitize-leak-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "sanitize-thread-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "ios-nocodesign-13-2-dep-9-3", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-useBoostConfig", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-useBoostConfig", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-useBoostConfig", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "Boost-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-chrono-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-chrono-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-charconv", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-charconv", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-charconv", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-charconv", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-charconv", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-charconv", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-charconv", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-charconv", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-charconv", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-charconv", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-charconv", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-charconv", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-charconv", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-charconv", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-charconv", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-charconv", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-charconv", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-charconv", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-cobalt", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-cobalt", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-cobalt", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-cobalt", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-cobalt", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-cobalt", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-cobalt", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-cobalt", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-cobalt", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-cobalt", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-cobalt", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-cobalt", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-charconv", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +// { "example": "Boost-charconv", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-charconv", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +// { "example": "Boost-charconv", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-container", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-container", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-container", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-container", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-container", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-container", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-container", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-container", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-container", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-container", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-container", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-container", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-container", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-container", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-container", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-container", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-container", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-container", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-container", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-container", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-container", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-container", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-container", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-container", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-container", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-contract", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-contract", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-contract", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-contract", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-contract", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-contract", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-contract", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-contract", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-contract", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-contract", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-contract", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-contract", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-contract", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-contract", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-contract", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-contract", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-contract", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-contract", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-contract", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-contract", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-contract", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-contract", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-contract", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-contract", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-contract", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-fiber", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-fiber", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-fiber", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-fiber", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-fiber", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-fiber", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-fiber", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-fiber", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-fiber", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-fiber", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-fiber", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-fiber", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-fiber", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-fiber", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-fiber", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-fiber", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-fiber", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "Boost-fiber", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-fiber", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-fiber", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-fiber", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-fiber", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "Boost-fiber", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-fiber", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-fiber", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-json", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-json", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-json", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-json", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-json", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-json", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-json", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-json", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-json", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-json", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-json", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-json", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-json", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-json", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-json", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-json", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-json", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-json", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-json", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-json", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-json", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-json", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-json", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-json", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-json", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "analyze-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "sanitize-address-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "sanitize-leak-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "sanitize-thread-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-math", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-math", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-math", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-math", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-math", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-math", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-math", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-math", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-math", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-math", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-math", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-math", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-math", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-math", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-math", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-math", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-math", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "Boost-math", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-math", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-math", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-math", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-math", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-math", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-math", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-math", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-predef", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-predef", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-predef", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-predef", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-predef", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-predef", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-predef", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-predef", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-predef", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-predef", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-predef", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-predef", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-predef", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-predef", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-predef", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-predef", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-predef", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-predef", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-predef", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-predef", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-predef", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-predef", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-predef", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-predef", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-predef", "toolchain": "msys-cxx17", "os": "windows-2022" }, -//{ "example": "Boost-process", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-process", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-process", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-process", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-process", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-process", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-process", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-process", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-process", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-process", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-process", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-process", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "BoostProcess", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "BoostProcess", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "BoostProcess", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "BoostProcess", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "BoostProcess", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "BoostProcess", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "BoostProcess", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "BoostProcess", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "BoostProcess", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "BoostProcess", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "BoostProcess", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "BoostProcess", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "BoostProcess", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "BoostProcess", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "BoostProcess", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "BoostProcess", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "BoostProcess", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "BoostProcess", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "BoostProcess", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "BoostProcess", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "BoostProcess", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "BoostProcess", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "BoostProcess", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "BoostProcess", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "BoostProcess", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-program-options", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-program-options", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-program-options", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-program-options", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-program-options", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-program-options", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-program-options", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-program-options", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-program-options", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-program-options", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-program-options", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-program-options", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-program-options", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-program-options", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-program-options", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-program-options", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-program-options", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-program-options", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-program-options", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-program-options", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-program-options", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-program-options", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-program-options", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-program-options", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-program-options", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-random", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-random", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-random", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-random", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-random", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-random", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-random", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-random", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-random", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-random", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-random", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-random", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-random", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-random", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-random", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-random", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-random", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-random", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-random", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-random", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-random", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-random", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-random", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-random", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-random", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// Boost-redis all disabled -//{ "example": "Boost-redis", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-redis", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-redis", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-redis", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-redis", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-redis", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-redis", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -//{ "example": "Boost-redis", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-redis", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-redis", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-redis", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -//{ "example": "Boost-redis", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-serialization", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-serialization", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-serialization", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-serialization", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-serialization", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +{ "example": "Boost-serialization", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-serialization", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-serialization", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-serialization", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-serialization", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-serialization", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-serialization", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-serialization", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-serialization", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-serialization", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-serialization", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-serialization", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-serialization", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-serialization", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-serialization", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-serialization", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-serialization", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-serialization", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-serialization", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-serialization", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +{ "example": "Boost-stacktrace", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-stacktrace", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-stacktrace", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-stacktrace", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-stacktrace", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-stacktrace", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-stacktrace", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-stacktrace", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-stacktrace", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-stacktrace", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-stacktrace", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-stacktrace", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-stacktrace", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-stacktrace", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-stacktrace", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-stacktrace", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-stacktrace", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-stacktrace", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-stacktrace", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-stacktrace", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-stacktrace", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-stacktrace", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-stacktrace", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-stacktrace", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-stacktrace", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, +// { "example": "Boost-thread", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-thread", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-thread", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-thread", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-thread", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-thread", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-thread", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-thread", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-thread", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-thread", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-thread", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-thread", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-thread", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-thread", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-thread", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-thread", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-thread", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-thread", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-thread", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-thread", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-thread", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-thread", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-thread", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-thread", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-thread", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, - -// { "example": "Boost-url", "toolchain": "clang-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-url", "toolchain": "gcc-7-cxx17", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-url", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-url", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-url", "toolchain": "android-ndk-r17-api-24-arm64-v8a-clang-libcxx14", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-url", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -{ "example": "Boost-url", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, -// { "example": "Boost-url", "toolchain": "ninja-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-url", "toolchain": "nmake-vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -// { "example": "Boost-url", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-url", "toolchain": "mingw-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, -{ "example": "Boost-url", "toolchain": "msys-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" } +// { "example": "Boost-url", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-url", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-url", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-url", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-url", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-url", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-url", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-url", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-url", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-url", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-url", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-url", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-url", "toolchain": "msys-cxx17", "os": "windows-2022" } ] diff --git a/cmake/projects/filament/ci/build.sh b/cmake/projects/filament/ci/build.sh old mode 100644 new mode 100755 index 0ea8a11abc..a23fb691df --- a/cmake/projects/filament/ci/build.sh +++ b/cmake/projects/filament/ci/build.sh @@ -1,4 +1,3 @@ +#!/bin/sh # Install packages sudo apt-get install -y libgl1-mesa-dev - -bash .github/workflows/ci/build.sh diff --git a/cmake/projects/filament/ci/matrix.json b/cmake/projects/filament/ci/matrix.json index f08eee2b58..d5c96e41dc 100644 --- a/cmake/projects/filament/ci/matrix.json +++ b/cmake/projects/filament/ci/matrix.json @@ -1,6 +1,6 @@ [ - { "example": "filament", "toolchain": "clang-libcxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, - { "example": "filament", "toolchain": "osx-12-3-arch-universal2-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, - { "example": "filament", "toolchain": "ios-nocodesign-15-5-arm64-cxx17", "os": "macos-12", "python": "3.8", "script": "build.sh" }, - { "example": "filament", "toolchain": "vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" } +{ "example": "filament", "toolchain": "clang-libcxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "filament", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "filament", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "filament", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" } ] diff --git a/cmake/projects/freetype-gl/ci/build.sh b/cmake/projects/freetype-gl/ci/build.sh old mode 100644 new mode 100755 index 0ea8a11abc..a23fb691df --- a/cmake/projects/freetype-gl/ci/build.sh +++ b/cmake/projects/freetype-gl/ci/build.sh @@ -1,4 +1,3 @@ +#!/bin/sh # Install packages sudo apt-get install -y libgl1-mesa-dev - -bash .github/workflows/ci/build.sh diff --git a/cmake/projects/freetype-gl/ci/matrix.json b/cmake/projects/freetype-gl/ci/matrix.json deleted file mode 100644 index b42717ef57..0000000000 --- a/cmake/projects/freetype-gl/ci/matrix.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { "example": "freetype-gl", "toolchain": "clang-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "gcc-7-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "gcc-8-cxx17-fpic", "os": "ubuntu-18.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "gcc-9-cxx17-fpic", "os": "ubuntu-20.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "sanitize-address-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "sanitize-leak-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "sanitize-thread-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "freetype-gl", "toolchain": "ninja-vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "nmake-vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "vs-16-2019-win64-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "vs-14-2015-sdk-8-1", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "mingw-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "freetype-gl", "toolchain": "msys-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" } -] diff --git a/cmake/projects/occt/ci/build.sh b/cmake/projects/occt/ci/build.sh old mode 100644 new mode 100755 index 3440f03de6..eceb99b867 --- a/cmake/projects/occt/ci/build.sh +++ b/cmake/projects/occt/ci/build.sh @@ -1,7 +1,8 @@ +#!/bin/sh # Install additional dependencies: if [ "$(uname)" == "Darwin" ]; then - # OSX + # OSX : elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then # GNU/Linux @@ -14,7 +15,3 @@ elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then # Windows x64 : fi - - -# Run normal build script: -source ./.github/workflows/ci/build.sh diff --git a/cmake/projects/pthreads-win32/ci/matrix.json b/cmake/projects/pthreads-win32/ci/matrix.json index b81053482c..6ca3700498 100644 --- a/cmake/projects/pthreads-win32/ci/matrix.json +++ b/cmake/projects/pthreads-win32/ci/matrix.json @@ -1,7 +1,5 @@ [ - { "example": "pthreads-win32", "toolchain": "ninja-vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "pthreads-win32", "toolchain": "nmake-vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "pthreads-win32", "toolchain": "vs-16-2019-win64-sdk-10-0-18362-0-cxx17", "os": "windows-2019", "python": "3.8", "script": "build.cmd" }, - { "example": "pthreads-win32", "toolchain": "vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "pthreads-win32", "toolchain": "vs-14-2015-sdk-8-1", "os": "windows-2016", "python": "3.8", "script": "build.cmd" } +{ "example": "pthreads-win32", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "pthreads-win32", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "pthreads-win32", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" } ] diff --git a/docs/creating-new/test/ci.rst b/docs/creating-new/test/ci.rst index 9b5ad595ab..282818cab3 100644 --- a/docs/creating-new/test/ci.rst +++ b/docs/creating-new/test/ci.rst @@ -91,11 +91,13 @@ Each line defines parameters for a job that will run on `GitHub-hosted runner `__ toolchain * **os** - `Supported GitHub-hosted runner `__. Set this according to toolchain. -* **python** - Python version installed on the runner. +* **python** - Override Python version used for job. Change this if your project uses Python scripts (that require specific Python version) for testing. -* **script** - Build script executed on the runner. - The path of the script is relative to directory where ``matrix.json`` is located. - If the script with defined name was not found in this path, default path ``.github/workflows/ci`` will be used. +* **script** - Script executed before ``build.py`` calls ``cmake`` on the runner. + The path of the script is relative to the directory where ``matrix.json`` is located. + If the script with defined name was not found in this path ``set_matrix.py`` raises an exception. + If no script override is specified a ``build.sh`` (Ubuntu and macOS) or ``build.cmd`` (Windows) + is used when located next to the projects ``matrix.json``. **Example matrix override:** @@ -104,12 +106,12 @@ A part of ``cmake/projects/Boost/ci/matrix.json``: .. code-block:: json [ - { "example": "Boost", "toolchain": "clang-cxx17", "os": "ubuntu-16.04", "python": "3.8", "script": "build.sh" }, - { "example": "Boost-python", "toolchain": "gcc-7-cxx17", "os": "ubuntu-16.04", "python": "3.5", "script": "build.sh" }, - { "example": "Boost-python-numpy", "toolchain": "gcc-7-cxx17", "os": "ubuntu-16.04", "python": "3.5", "script": "build-add-virtualenv.sh" }, - { "example": "Boost", "toolchain": "vs-15-2017-win64-cxx17", "os": "windows-2016", "python": "3.8", "script": "build.cmd" }, - { "example": "Boost-python", "toolchain": "vs-14-2015-win64-sdk-8-1", "os": "windows-2016", "python": "3.5", "script": "build.cmd" }, - { "example": "Boost-python-numpy", "toolchain": "vs-14-2015-win64-sdk-8-1", "os": "windows-2016", "python": "3.5", "script": "build-add-virtualenv.cmd" } + { "example": "Boost", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, + { "example": "Boost-python", "toolchain": "gcc-13-cxx17", "os": "ubuntu-24.04", "script": "build.sh" }, + { "example": "Boost-python-numpy", "toolchain": "gcc-13-cxx17", "os": "ubuntu-24.04", "python": "3.12", "script": "build-add-virtualenv.sh" }, + { "example": "Boost", "toolchain": "vs-17-2022-win64-cxx17", "os": "windows-2022" }, + { "example": "Boost-python", "toolchain": "vs-17-2022-win64-sdk-10", "os": "windows-2022" }, + { "example": "Boost-python-numpy", "toolchain": "vs-17-2022-win64-sdk-10", "os": "windows-2022", "python": "3.12", "script": "build-add-virtualenv.cmd" } ] Build scripts @@ -123,22 +125,12 @@ Environment variables: * **TOOLCHAIN** - build matrix's **toolchain** parameter * **PROJECT_DIR** - **example** parameter +* **SCRIPT** - full path to file defined by **script** parameter, called by ``build.py`` before build -Default build script for Ubuntu and macOS runners is ``.github/workflows/ci/build.sh`` (bash script) +Default build script for all runners is ``.github/workflows/ci/build.py`` (python script) -.. literalinclude:: ../../../.github/workflows/ci/build.sh - :language: BASH - -Default build script for Windows runner - ``.github/workflows/ci/build.cmd`` (batch file) is similar. - -* installs `Polly `__ and all necessary dependencies -* defines default environment variables -* runs ``jenkins.py`` script to :ref:`test building of a project `. - -.. warning:: - If you don't need to alter Polly installation or predefined environment variables, - don't copy and modify default script. Instead call the default script from your custom script, - see example. +.. literalinclude:: ../../../.github/workflows/ci/build.py + :language: PYTHON **Examples of override build scripts:** @@ -153,8 +145,6 @@ for Ubuntu runner ``cmake/projects//ci/build-ubuntu.sh``: pip install virtualenv sudo apt-get install libgl1-mesa-dev - bash .github/workflows/ci/build.sh - for macOS ``cmake/projects//ci/build-macos.sh`` .. code-block:: bash @@ -162,13 +152,9 @@ for macOS ``cmake/projects//ci/build-macos.sh`` export HUNTER_JOBS_NUMBER=1 pip install virtualenv - bash .github/workflows/ci/build.sh - for Windows ``cmake/projects//ci/build.cmd``: .. code-block:: batch set HUNTER_JOBS_NUMBER=1 pip install virtualenv - - .github/workflows/ci/build.cmd diff --git a/jenkins.py b/jenkins.py deleted file mode 100755 index 7f9eec415a..0000000000 --- a/jenkins.py +++ /dev/null @@ -1,262 +0,0 @@ -#!/usr/bin/env python3 - -# Copyright (c) 2014, Ruslan Baratov -# All rights reserved. - -# https://github.com/cpp-pm/polly/wiki/Jenkins - -import argparse -import hashlib -import os -import shutil -import subprocess -import sys -import tarfile -import tempfile -import time - -def clear_except_download(hunter_root): - base_dir = os.path.join(hunter_root, '_Base') - if os.path.exists(base_dir): - print('Clearing directory: {}'.format(base_dir)) - hunter_download_dir = os.path.join(base_dir, 'Download', 'Hunter') - if os.path.exists(hunter_download_dir): - shutil.rmtree(hunter_download_dir) - for filename in os.listdir(base_dir): - if filename != 'Download': - to_remove = os.path.join(base_dir, filename) - if os.name == 'nt': - # Fix "path too long" error - subprocess.check_call(['cmd', '/c', 'rmdir', to_remove, '/S', '/Q']) - else: - shutil.rmtree(to_remove) - -def run(): - parser = argparse.ArgumentParser("Testing script") - parser.add_argument( - '--nocreate', - action='store_true', - help='Do not create Hunter archive (reusing old)' - ) - parser.add_argument( - '--all-release', - action='store_true', - help='Release build type for all 3rd party packages' - ) - parser.add_argument( - '--clear', - action='store_true', - help='Remove old testing directories' - ) - parser.add_argument( - '--clear-except-download', - action='store_true', - help='Remove old testing directories except `Download` directory' - ) - parser.add_argument( - '--disable-builds', - action='store_true', - help='Disable building of package (useful for checking package can be loaded from cache)' - ) - parser.add_argument( - '--upload', - action='store_true', - help='Upload cache to server and run checks (clean up will be triggered, same as --clear-except-download)' - ) - - parsed_args = parser.parse_args() - - if parsed_args.upload: - password = os.getenv('GITHUB_USER_PASSWORD') - if password is None: - sys.exit('Expected environment variable GITHUB_USER_PASSWORD on uploading') - - cdir = os.getcwd() - hunter_root = cdir - - toolchain = os.getenv('TOOLCHAIN') - if not toolchain: - sys.exit('Environment variable TOOLCHAIN is empty') - - project_dir = os.getenv('PROJECT_DIR') - if not project_dir: - sys.exit('Expected environment variable PROJECT_DIR') - - ci = os.getenv('TRAVIS') or os.getenv('APPVEYOR') - if (ci and toolchain == 'dummy'): - print('Skip build: CI dummy (workaround)') - sys.exit(0) - - verbose = True - env_verbose = os.getenv('VERBOSE') - if env_verbose: - if env_verbose == '0': - verbose = False - elif env_verbose == '1': - verbose = True - else: - sys.exit( - 'Environment variable VERBOSE: expected 0 or 1, got "{}"'.format( - env_verbose - ) - ) - - project_dir = os.path.join(cdir, project_dir) - project_dir = os.path.normpath(project_dir) - - testing_dir = os.path.join(os.getcwd(), '_testing') - if os.path.exists(testing_dir) and parsed_args.clear: - print('REMOVING: {}'.format(testing_dir)) - shutil.rmtree(testing_dir) - os.makedirs(testing_dir, exist_ok=True) - - if os.name == 'nt': - # path too long workaround - hunter_junctions = os.getenv('HUNTER_JUNCTIONS') - if hunter_junctions: - temp_dir = tempfile.mkdtemp(dir=hunter_junctions) - shutil.rmtree(temp_dir) - subprocess.check_output( - "cmd /c mklink /J {} {}".format(temp_dir, testing_dir) - ) - testing_dir = temp_dir - - hunter_url = os.path.join(testing_dir, 'hunter.tar.gz') - - if parsed_args.nocreate: - if not os.path.exists(hunter_url): - sys.exit('Option `--nocreate` but no archive') - else: - arch = tarfile.open(hunter_url, 'w:gz') - arch.add('cmake') - arch.add('scripts') - arch.close() - - hunter_sha1 = hashlib.sha1(open(hunter_url, 'rb').read()).hexdigest() - - hunter_root = os.path.join(testing_dir, 'Hunter') - - if parsed_args.clear_except_download: - clear_except_download(hunter_root) - - if os.name == 'nt': - which = 'where' - else: - which = 'which' - - polly_root = os.getenv('POLLY_ROOT') - if polly_root: - polly_root = os.path.abspath(polly_root) - print('Using POLLY_ROOT: {}'.format(polly_root)) - build_script = os.path.join(polly_root, 'bin', 'build.py') - else: - build_script = subprocess.check_output( - [which, 'build.py'], universal_newlines=True - ).split('\n')[0] - - if not os.path.exists(build_script): - sys.exit('Script not found: {}'.format(build_script)) - - print('Testing in: {}'.format(testing_dir)) - os.chdir(testing_dir) - - args = [ - sys.executable, - build_script, - '--clear', - '--config', - 'Release', - '--toolchain', - toolchain, - '--home', - project_dir, - '--fwd', - 'CMAKE_POLICY_DEFAULT_CMP0069=NEW', - 'HUNTER_SUPPRESS_LIST_OF_FILES=ON', - 'HUNTER_ROOT={}'.format(hunter_root), - 'TESTING_URL={}'.format(hunter_url), - 'TESTING_SHA1={}'.format(hunter_sha1) - ] - - if not parsed_args.nocreate: - args += ['HUNTER_RUN_INSTALL=ON'] - - if parsed_args.disable_builds: - args += ['HUNTER_DISABLE_BUILDS=ON'] - - if parsed_args.all_release: - args += ['HUNTER_CONFIGURATION_TYPES=Release'] - - if parsed_args.upload: - passwords = os.path.join( - cdir, 'maintenance', 'upload-password-template.cmake' - ) - args += ['HUNTER_RUN_UPLOAD=ON'] - args += ['HUNTER_PASSWORDS_PATH={}'.format(passwords)] - - args += ['--verbose'] - if not verbose: - args += ['--discard', '10'] - args += ['--tail', '200'] - - print('Execute command: [') - for i in args: - print(' `{}`'.format(i)) - print(']') - - subprocess.check_call(args) - - cache_retry_count = 0 - max_cache_retry_count = 5 - - if parsed_args.upload: - seconds = 60 - print( - 'Wait for GitHub changes became visible ({} seconds)...'.format(seconds) - ) - time.sleep(seconds) - - print('Run sanity build') - - clear_except_download(hunter_root) - - # Sanity check - run build again with disabled building from sources - args = [ - sys.executable, - build_script, - '--clear', - '--verbose', - '--config', - 'Release', - '--toolchain', - toolchain, - '--home', - project_dir, - '--fwd', - 'HUNTER_DISABLE_BUILDS=ON', - 'HUNTER_USE_CACHE_SERVERS=ONLY', - 'CMAKE_POLICY_DEFAULT_CMP0069=NEW', - 'HUNTER_SUPPRESS_LIST_OF_FILES=ON', - 'HUNTER_ROOT={}'.format(hunter_root), - 'TESTING_URL={}'.format(hunter_url), - 'TESTING_SHA1={}'.format(hunter_sha1) - ] - if not verbose: - args += ['--discard', '10'] - args += ['--tail', '200'] - - print('Execute command: [') - for i in args: - print(' `{}`'.format(i)) - print(']') - - while subprocess.call(args) and cache_retry_count < max_cache_retry_count: - print('Cache-only sanity check attempt {} failed...'.format(cache_retry_count)) - time.sleep(seconds) - cache_retry_count += 1 - - if cache_retry_count >= max_cache_retry_count: - exit(1) - -if __name__ == "__main__": - run() From 8e221f79293905ec9bc7ecd1fd3e4ef76d878ac7 Mon Sep 17 00:00:00 2001 From: Ronny Nowak Date: Mon, 2 Jun 2025 08:00:50 +0200 Subject: [PATCH 07/54] update msgpack to v4.1.3 (#644) * update msgpack to v4.1.3 * update docu and example after review * Update docs/packages/pkg/msgpack.rst --------- Co-authored-by: NeroBurner --- cmake/configs/default.cmake | 2 +- cmake/projects/msgpack/hunter.cmake | 18 ++++++++++++++++++ docs/packages/pkg/msgpack.rst | 5 +++-- examples/msgpack/CMakeLists.txt | 2 +- 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 632d2a9d59..2d60953cbe 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -418,7 +418,7 @@ hunter_default_version(mng VERSION 2.0.3-p2) hunter_default_version(mojoshader VERSION 0.0.1) hunter_default_version(mongoose VERSION 6.10) hunter_default_version(mpark_variant VERSION 1.0.0) -hunter_default_version(msgpack VERSION 1.4.1-p2) +hunter_default_version(msgpack VERSION 4.1.3) hunter_default_version(mshadow VERSION 1.1-1d79ecf-p0) hunter_default_version(mtplz VERSION 0.1-p3) hunter_default_version(mxnet VERSION 1.5.0.rc1-b64e00a-p0) diff --git a/cmake/projects/msgpack/hunter.cmake b/cmake/projects/msgpack/hunter.cmake index 7493b10ab8..c90a8febf0 100644 --- a/cmake/projects/msgpack/hunter.cmake +++ b/cmake/projects/msgpack/hunter.cmake @@ -2,6 +2,7 @@ include(hunter_add_version) include(hunter_cacheable) +include(hunter_cmake_args) include(hunter_download) include(hunter_pick_scheme) @@ -27,6 +28,23 @@ hunter_add_version( eafdcb4c0a29d7416248740bd8132316a4b03910 ) +hunter_add_version( + PACKAGE_NAME + msgpack + VERSION + "4.1.3" + URL + "https://github.com/msgpack/msgpack-c/archive/refs/tags/cpp-4.1.3.tar.gz" + SHA1 + e53ea01821cdf8e7d0d9d56d9c2496bda59636e1 + ) + + hunter_pick_scheme(DEFAULT url_sha1_cmake) + +hunter_cmake_args(msgpack CMAKE_ARGS + MSGPACK_USE_BOOST=OFF + MSGPACK_BUILD_DOCS=OFF) + hunter_cacheable(msgpack) hunter_download(PACKAGE_NAME msgpack) diff --git a/docs/packages/pkg/msgpack.rst b/docs/packages/pkg/msgpack.rst index 49546bc8cf..5b0b3e8a22 100644 --- a/docs/packages/pkg/msgpack.rst +++ b/docs/packages/pkg/msgpack.rst @@ -3,6 +3,7 @@ msgpack .. index:: unsorted ; msgpack + .. _pkg.msgpack: @@ -13,14 +14,14 @@ msgpack :target: https://github.com/cpp-pm/hunter/releases/tag/v0.14.19 :alt: Hunter v0.14.19 -- `Hunterized `__ - `Example `__ - Added by `Antal Tátrai `__ (`pr-406 `__) - Available since |hunter| +- Target library name from "msgpack::msgpack" to "msgpackc-cxx" with `v4.1.3` .. code-block:: cmake hunter_add_package(msgpack) find_package(msgpack CONFIG REQUIRED) - target_link_libraries(... msgpack::msgpack) + target_link_libraries(... PRIVATE msgpackc-cxx) diff --git a/examples/msgpack/CMakeLists.txt b/examples/msgpack/CMakeLists.txt index 1a5e557072..7a61c4dbb1 100644 --- a/examples/msgpack/CMakeLists.txt +++ b/examples/msgpack/CMakeLists.txt @@ -11,4 +11,4 @@ set (CMAKE_CXX_STANDARD 11) find_package(msgpack CONFIG REQUIRED) add_executable(container container.cpp) -target_link_libraries(container msgpack::msgpack) +target_link_libraries(container PRIVATE msgpackc-cxx) From e839233261f0e2ecafd5ad7de85b2903721900d2 Mon Sep 17 00:00:00 2001 From: craffael Date: Mon, 2 Jun 2025 08:11:53 +0200 Subject: [PATCH 08/54] Add note about updating copyright notes to the manual (#601) one should update the copyright notices when a new package is created. Point this out to the user in the guide to create a new package. Co-authored-by: NeroBurner --- docs/creating-new/create/cmake.rst | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/creating-new/create/cmake.rst b/docs/creating-new/create/cmake.rst index 4edaf6dfb1..3f9ea4420d 100644 --- a/docs/creating-new/create/cmake.rst +++ b/docs/creating-new/create/cmake.rst @@ -274,7 +274,10 @@ Download release archive and calculate ``SHA1``: Add this information to ``cmake/projects/hunter_box_1/hunter.cmake`` file: .. code-block:: cmake - :emphasize-lines: 10, 12, 14, 16 + :emphasize-lines: 1, 13, 15, 17, 19 + + # Copyright (c) 2025-20XX, + # All rights reserved. # !!! DO NOT PLACE HEADER GUARDS HERE !!! @@ -401,7 +404,8 @@ Create example [hunter]> sed -i 's,foo,hunter_box_1,g' examples/hunter_box_1/* Tweak all files in ``examples/hunter_box_1`` directory to fit headers and -names of imported targets. +names of imported targets. Don't forget to update the copyright notices in +``examples/hunter_box_1/CMakeLists.txt`` with the current year and your name. Add documentation ================= From a09a83b7e3b66584332a050a0730359124bcfee2 Mon Sep 17 00:00:00 2001 From: Graham Reeds Date: Mon, 2 Jun 2025 07:37:53 +0100 Subject: [PATCH 09/54] libsodium: update version to 1.0.18-p0 (#672) Update the default version of libsodium to 1.0.18-p0 Fixes: https://github.com/cpp-pm/hunter/issues/634 --------- Co-authored-by: NeroBurner --- cmake/configs/default.cmake | 2 +- cmake/projects/libsodium/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 2d60953cbe..774a729d24 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -392,7 +392,7 @@ hunter_default_version(libogg VERSION 1.3.3-p0) hunter_default_version(libpcre VERSION 8.41) hunter_default_version(librtmp VERSION 2.4.0-p0) hunter_default_version(libscrypt VERSION 1.21-p1) -hunter_default_version(libsodium VERSION 1.0.16-p0) +hunter_default_version(libsodium VERSION 1.0.18-p0) hunter_default_version(libunibreak VERSION 4.0) hunter_default_version(libusb VERSION 1.0.23) hunter_default_version(libuv VERSION 1.42.0-p0) diff --git a/cmake/projects/libsodium/hunter.cmake b/cmake/projects/libsodium/hunter.cmake index e338f9c04a..e8cf527911 100644 --- a/cmake/projects/libsodium/hunter.cmake +++ b/cmake/projects/libsodium/hunter.cmake @@ -41,6 +41,17 @@ hunter_add_version( d986ca5b9759d6518df26248f03db44d4dc9f590 ) +hunter_add_version( + PACKAGE_NAME + libsodium + VERSION + "1.0.18-p0" + URL + "https://github.com/cpp-pm/libsodium/archive/refs/tags/v1.0.18-p0.tar.gz" + SHA1 + 0fafd2219825c6a9d62205b1e921c816b3e94113 +) + string(COMPARE EQUAL "${HUNTER_libsodium_VERSION}" "1.0.10" __is_1_0_10) string(COMPARE EQUAL "${HUNTER_libsodium_VERSION}" "1.0.16" __is_1_0_16) From 299a48f7b23dcde51c56f77b5ab332c851175de2 Mon Sep 17 00:00:00 2001 From: Rahul Sheth Date: Mon, 2 Jun 2025 02:11:22 -0500 Subject: [PATCH 10/54] Update civetweb to v1.13-p0 (#304) --- cmake/configs/default.cmake | 2 +- cmake/projects/civetweb/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 774a729d24..882a9b1273 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -238,7 +238,7 @@ endif() hunter_default_version(cgltf VERSION 1.10-f9a8804-p0) hunter_default_version(check_ci_tag VERSION 1.0.0) hunter_default_version(chromium_zlib VERSION 0.0.0-f87c2b10efb4-p0) -hunter_default_version(civetweb VERSION 1.11-p0) +hunter_default_version(civetweb VERSION 1.13-p0) hunter_default_version(clBLAS VERSION 2.10.0-p0) hunter_default_version(class_loader VERSION 0.4.1-p0) hunter_default_version(cmcstl2 VERSION 0.0.0-bee0705e99) diff --git a/cmake/projects/civetweb/hunter.cmake b/cmake/projects/civetweb/hunter.cmake index a9d6517873..71f4371ad4 100644 --- a/cmake/projects/civetweb/hunter.cmake +++ b/cmake/projects/civetweb/hunter.cmake @@ -9,6 +9,17 @@ include(hunter_cmake_args) include(hunter_download) include(hunter_pick_scheme) +hunter_add_version( + PACKAGE_NAME + civetweb + VERSION + 1.13-p0 + URL + "https://github.com/cpp-pm/civetweb/archive/v1.13-p0.tar.gz" + SHA1 + 8873a6be8d40600bc820116d82dea15002291b78 +) + hunter_add_version( PACKAGE_NAME civetweb From b989d703aab964c8b2cab945722bf24b53ffd6a9 Mon Sep 17 00:00:00 2001 From: Joerg-Christian Boehme Date: Mon, 2 Jun 2025 09:15:00 +0200 Subject: [PATCH 11/54] GIT_SUBMODULE fix: File not found .git/HEAD error (#168) * Fix File not found .git/HEAD error * Verify if git path output is absolute --- cmake/modules/hunter_pack_git_submodule.cmake | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmake/modules/hunter_pack_git_submodule.cmake b/cmake/modules/hunter_pack_git_submodule.cmake index e21dfda375..3562f43e1c 100644 --- a/cmake/modules/hunter_pack_git_submodule.cmake +++ b/cmake/modules/hunter_pack_git_submodule.cmake @@ -139,6 +139,9 @@ function(hunter_pack_git_submodule) endif() set(head_file "${output}") + if(NOT IS_ABSOLUTE "${head_file}") + set(head_file "${submodule_dir}/${head_file}") + endif() if(NOT EXISTS "${head_file}") hunter_internal_error("File not found: '${head_file}'") endif() @@ -182,6 +185,9 @@ function(hunter_pack_git_submodule) endif() set(ref_file "${output}") + if(NOT IS_ABSOLUTE "${ref_file}") + set(ref_file "${submodule_dir}/${ref_file}") + endif() if(NOT EXISTS "${ref_file}") hunter_internal_error("File not found: ${ref_file}") endif() From f36cc9e794562269a7378b2ab01bc6bc19555a7a Mon Sep 17 00:00:00 2001 From: Timothy Pak Date: Mon, 2 Jun 2025 16:22:55 +0900 Subject: [PATCH 12/54] docs: update URL to tar file for boost-components documentation (#561) --- docs/quick-start/boost-components.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/quick-start/boost-components.rst b/docs/quick-start/boost-components.rst index 7e1845c3cb..307a28d185 100644 --- a/docs/quick-start/boost-components.rst +++ b/docs/quick-start/boost-components.rst @@ -38,8 +38,8 @@ this repository** in general, see `notes`_): :emphasize-lines: 2, 3 HunterGate( - URL "https://github.com/cpp-pm/hunter/archive/v0.23.297.tar.gz" - SHA1 "3319fe6a3b08090df7df98dee75134d68e2ef5a3" + URL "https://github.com/cpp-pm/hunter/archive/v0.23.320.tar.gz" + SHA1 "9b4e732afd22f40482c11ad6342f7d336634226f" ) Now project can be started: From 4ffa1e56fc60ca442cfb3ceae1cad3a341489dbd Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 2 Jun 2025 10:20:15 +0200 Subject: [PATCH 13/54] fix link-all.py with high CPU count and little files (#785) Code changes by https://github.com/aggiehorns When we have more CPUs than files to link the `files_per_job` variable got `0`. And then the begin and end indexes got wrong and multiple jobs tried to link the same file. Fixes: https://github.com/cpp-pm/hunter/issues/664 --- scripts/link-all.py | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/scripts/link-all.py b/scripts/link-all.py index 737ccba4ed..a503fb5edd 100644 --- a/scripts/link-all.py +++ b/scripts/link-all.py @@ -1,6 +1,7 @@ #!/usr/bin/env python3 import argparse +import math import os import sys import multiprocessing @@ -19,29 +20,25 @@ src_list.append(line.strip()) list_len = len(src_list) -proc_num = multiprocessing.cpu_count() -files_per_job = list_len // proc_num +proc_num = min(multiprocessing.cpu_count(), 32) +files_per_job = max(math.ceil(list_len / proc_num), 1) -def job(job_index): +def job(chunk): try: - begin_ind = files_per_job * job_index - end_ind = files_per_job * (job_index + 1) - last_job = (job_index == proc_num - 1) - if last_job: - end_ind = list_len - for i in range(begin_ind, end_ind): - filename = src_list[i] + for filename in chunk: link_from = os.path.join(cmd_args.cellar, filename) link_to = os.path.join(cmd_args.dest, filename) - os.link(link_from, link_to) + if not os.path.exists(link_to): + os.link(link_from, link_to) return 0 except Exception as exc: print('Exception caught: {}'.format(exc)) return 1 def run_link(): - pool = multiprocessing.Pool(processes=proc_num) - result = pool.map(job, range(proc_num)) + chunks = [src_list[i:i + files_per_job] for i in range(0, list_len, files_per_job)] + pool = multiprocessing.Pool(processes=len(chunks)) + result = pool.map(job, chunks) pool.close() pool.join() From 86b2624be2080c0b151e3eeeec2b69f18e8cd3cc Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 2 Jun 2025 11:34:25 +0200 Subject: [PATCH 14/54] set_matrix: simplify regex, fix typos (#786) Fix some typos in output, variable-names and comments. The usage of `[\d]` in regex is explicit, but also uneccessarily complex. Simplify a bit. --- .github/workflows/set_matrix.py | 61 +++++++++++++++++---------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/.github/workflows/set_matrix.py b/.github/workflows/set_matrix.py index e9bda1d56e..532b172aa0 100755 --- a/.github/workflows/set_matrix.py +++ b/.github/workflows/set_matrix.py @@ -11,14 +11,14 @@ # simple helper to allow single-line-comments with `//` in json files # https://stackoverflow.com/a/57814048 -def json_from_file_ignore_comments(filePath): +def json_from_file_ignore_comments(filepath): contents = "" - with open(filePath, "r") as fh: + with open(filepath, "r") as fh: for line in fh: - cleanedLine = line.split("//", 1)[0] - if len(cleanedLine) > 0 and line.endswith("\n") and "\n" not in cleanedLine: - cleanedLine += "\n" - contents += cleanedLine + cleaned_line = line.split("//", 1)[0] + if len(cleaned_line) > 0 and line.endswith("\n") and "\n" not in cleaned_line: + cleaned_line += "\n" + contents += cleaned_line json_data = json.loads(contents) return json_data @@ -31,14 +31,14 @@ def create_toolchain( cxx = "" parsed_toolchain = toolchain - m = re.match(r"^(ninja|nmake)[-]?", toolchain) + m = re.match(r"^(ninja|nmake)-?", toolchain) if m: parsed_toolchain = toolchain[m.end() :] out += f"""\ # Generator handled outside toolchain file: {m.groups(1)[0]} """ - m = re.match(r"^(gcc|clang|mingw|msys)(-[\d]+)?", toolchain) + m = re.match(r"^(gcc|clang|mingw|msys)(-\d+)?", toolchain) if m: parsed_toolchain = toolchain[m.end() :] if toolchain.startswith("clang"): @@ -60,7 +60,7 @@ def create_toolchain( cxx += ext m = re.match( - r"^android-ndk-api-([\d]+)-(armeabi|armeabi-v7a|arm64-v8a)", parsed_toolchain + r"^android-ndk-api-(\d+)-(armeabi|armeabi-v7a|arm64-v8a)", parsed_toolchain ) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] @@ -93,12 +93,12 @@ def create_toolchain( set(CMAKE_ANDROID_STL_TYPE "c++_static") # LLVM libc++ static """ - m = re.match(r"^osx-([\d]+)-([\d]+)", parsed_toolchain) + m = re.match(r"^osx-(\d+)-(\d+)", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] if not m.group(1) or not m.group(2): raise RuntimeError( - f"project: {project_name}: error while parsing osx toolchain SDK verison: {toolchain}" + f"project: {project_name}: error while parsing osx toolchain SDK version: {toolchain}" ) osx_sdk = f"{m.group(1)}.{m.group(2)}" out += f"""\ @@ -116,12 +116,12 @@ def create_toolchain( set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "OS X Target Architectures" FORCE) """ - m = re.match(r"^ios-nocodesign-([\d]+)-([\d]+)", parsed_toolchain) + m = re.match(r"^ios-nocodesign-(\d+)-(\d+)", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] if not m.group(1) or not m.group(2): raise RuntimeError( - f"project: {project_name}: error while parsing osx toolchain SDK verison: {toolchain}" + f"project: {project_name}: error while parsing osx toolchain SDK version: {toolchain}" ) osx_sdk = f"{m.group(1)}.{m.group(2)}" out += f"""\ @@ -152,7 +152,7 @@ def create_toolchain( set(IPHONESIMULATOR_ARCHS "") """ - m = re.match(r"^vs-([\d]+)-([\d]+)(-win64)?", parsed_toolchain) + m = re.match(r"^vs-(\d+)-(\d+)(-win64)?", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] out += f"""\ @@ -161,7 +161,7 @@ def create_toolchain( cc = "cl" cxx = "cl" - m = re.match(r"^-sdk(-[\d]+)+", parsed_toolchain) + m = re.match(r"^-sdk(-\d+)+", parsed_toolchain) if m: parsed_toolchain = ( parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] @@ -192,7 +192,7 @@ def create_toolchain( """ cxx_standard = None - m = re.match(r"^-libcxx([\d]+)?", parsed_toolchain) + m = re.match(r"^-libcxx(\d+)?", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] out += """\ @@ -200,7 +200,7 @@ def create_toolchain( """ cxx_standard = m.group(1) - m = re.match(r"^-cxx([\d]+)", parsed_toolchain) + m = re.match(r"^-cxx(\d+)", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] cxx_standard = m.group(1) @@ -210,7 +210,7 @@ def create_toolchain( out += f"set(CMAKE_CXX_STANDARD_REQUIRED ON)\n" out += f"set(CMAKE_CXX_EXTENSIONS OFF)\n" - m = re.match(r"^-c([\d]+)", parsed_toolchain) + m = re.match(r"^-c(\d+)", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] c_standard = m.group(1) @@ -266,7 +266,7 @@ def generator_and_runscript(leg: dict): generator = None parsed_toolchain = toolchain - m = re.match(r"^(ninja|nmake|mingw|msys)[-]?", toolchain) + m = re.match(r"^(ninja|nmake|mingw|msys)-?", toolchain) if m: parsed_toolchain = parsed_toolchain[m.end() :] if m.group(1).startswith("ninja"): @@ -282,7 +282,7 @@ def generator_and_runscript(leg: dict): f"project: {project_name}: unhandled generator: {m.group()} in toolchain: {toolchain}" ) - m = re.match(r"^vs-([\d]+)-([\d]+)(-win64)?", parsed_toolchain) + m = re.match(r"^vs-(\d+)-(\d+)(-win64)?", parsed_toolchain) if m: parsed_toolchain = parsed_toolchain[: m.start()] + parsed_toolchain[m.end() :] vs_version = m.group(1) @@ -297,14 +297,14 @@ def generator_and_runscript(leg: dict): # The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30 # https://github.com/actions/runner-images/issues/12045 generator_str = "Visual Studio 16 2019" - VCVARSALL = "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" + vcvarsall = "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" elif vs_version == "17": if vs_year != "2022": raise RuntimeError( f"project: {project_name}: VS 17 expected to have year 2022" ) generator_str = "Visual Studio 17 2022" - VCVARSALL = "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" + vcvarsall = "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\Common7\\Tools\\VsDevCmd.bat" else: raise RuntimeError( f"project: {project_name}: unhandled vs-generator: {m.group()} in toolchain: {toolchain}" @@ -312,11 +312,11 @@ def generator_and_runscript(leg: dict): if not generator and generator_str: generator = generator_str if vs_win64: - VCVARSALL_ARGS = "-arch=amd64 -host_arch=amd64" + vcvarsall_args = "-arch=amd64 -host_arch=amd64" else: - VCVARSALL_ARGS = "" - leg["VCVARSALL"] = VCVARSALL - leg["VCVARSALL_ARGS"] = VCVARSALL_ARGS + vcvarsall_args = "" + leg["VCVARSALL"] = vcvarsall + leg["VCVARSALL_ARGS"] = vcvarsall_args if generator: leg["generator"] = generator @@ -378,9 +378,9 @@ def main(): run_hunter_tests = True if projects or run_hunter_tests: - dafault_dir = repo_root / ".github/workflows/ci" + default_dir = repo_root / ".github/workflows/ci" - default_matrix = json_from_file_ignore_comments(dafault_dir / "matrix.json") + default_matrix = json_from_file_ignore_comments(default_dir / "matrix.json") if projects: toolchains_dir.mkdir(exist_ok=True) @@ -407,7 +407,7 @@ def main(): leg["script"] = proj_script_file.relative_to(repo_root).as_posix() else: - # try to find os specific install script (build.sh/build.cmd) + # try to find os specific install-script (build.sh/build.cmd) if leg["os"].startswith(("ubuntu", "macos")): proj_script_file = project_dir / "build.sh" if proj_script_file.is_file(): @@ -452,7 +452,7 @@ def main(): if run_hunter_tests: hunter_tests_matrix = json_from_file_ignore_comments( - dafault_dir / "matrix_hunter_tests.json" + default_dir / "matrix_hunter_tests.json" ) for leg in hunter_tests_matrix: leg["project"] = leg["example"] @@ -470,6 +470,7 @@ def main(): json.dump(json_output, f, indent=2) else: print(json.dumps(json_output)) + return 0 else: print("No projects found") return 1 From ffd46c81105a820ea45bcd09b14d5b24492aed58 Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Mon, 2 Jun 2025 11:35:36 +0200 Subject: [PATCH 15/54] set_matrix: format --- .github/workflows/set_matrix.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/set_matrix.py b/.github/workflows/set_matrix.py index 532b172aa0..19aa175504 100755 --- a/.github/workflows/set_matrix.py +++ b/.github/workflows/set_matrix.py @@ -16,7 +16,11 @@ def json_from_file_ignore_comments(filepath): with open(filepath, "r") as fh: for line in fh: cleaned_line = line.split("//", 1)[0] - if len(cleaned_line) > 0 and line.endswith("\n") and "\n" not in cleaned_line: + if ( + len(cleaned_line) > 0 + and line.endswith("\n") + and "\n" not in cleaned_line + ): cleaned_line += "\n" contents += cleaned_line json_data = json.loads(contents) From 9f956d6cc013f5507bcda5409b6845dd4c0bb703 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 2 Jun 2025 15:52:14 +0200 Subject: [PATCH 16/54] CI: run check-urls: rework script to run on changed files and let it run in CI (#787) Rework the `check-urls.py` script to make it work with the changed files file from GitHub Actions. Add a new job to run `check-urls.py` and check projects with changed `hunter.cmake` files and their URLs. Fixes: https://github.com/cpp-pm/hunter/issues/598 --- .github/workflows/ci.yml | 26 ++++++++ maintenance/check-urls.py | 137 ++++++++++++++++++++++++++++++-------- 2 files changed, 136 insertions(+), 27 deletions(-) mode change 100644 => 100755 maintenance/check-urls.py diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 643ec3657b..81196fb20f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,32 @@ on: jobs: + check_urls: + runs-on: ubuntu-latest + steps: + - name: Git checkout + uses: actions/checkout@v4.1.1 + + - name: Manual dispatch, get project name from input + if: github.event_name == 'workflow_dispatch' + run: | + echo '["cmake/projects/${{ github.event.inputs.project }}/hunter.cmake"]' > ${HOME}/files.json + + - name: Get changed files and save them to ${HOME}/files.json + if: github.event_name != 'workflow_dispatch' + id: files + uses: lots0logs/gh-action-get-changed-files@2.2.2 + with: + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Install dependencies + run: | + sudo apt-get install -yq python3-pycurl + + - name: Check changed projects for working URLs + run: | + python maintenance/check-urls.py + set_matrix: runs-on: ubuntu-latest outputs: diff --git a/maintenance/check-urls.py b/maintenance/check-urls.py old mode 100644 new mode 100755 index 1b201ee781..af004d75e5 --- a/maintenance/check-urls.py +++ b/maintenance/check-urls.py @@ -1,9 +1,37 @@ -from os.path import dirname, abspath, join +#!/usr/bin/env python3 +# # -*- coding: utf-8 -*- + +import argparse from glob import glob +import json +import pathlib +import os +from os.path import dirname, abspath, join import re +import signal import sys import pycurl +# failed projects, global to print on early abort with Ctrl+C +failed_projects: dict[str, list[str]] = dict() + + +def print_failed_projects(): + if failed_projects: + print("failed projects:") + print(json.dumps(failed_projects, indent=2)) + else: + print("all clear! No project with failing URL found") + + +def signal_handler(signal, frame): + # force exit as pycurl.error after KeyboardInterrupt is caught + # and then the next url is checked + print("You pressed Ctrl+C!") + print_failed_projects() + sys.exit(1) + + def getResponseStausCode(url): try: c = pycurl.Curl() @@ -18,36 +46,91 @@ def getResponseStausCode(url): except pycurl.error: return 999 -hunterDir = dirname(dirname(abspath(__file__))) -projectsDir = join(hunterDir, 'cmake', 'projects') -project = '' -if len(sys.argv) > 1: - project = sys.argv[1] +def main(): + parser = argparse.ArgumentParser() + parser.add_argument( + "projects", + help="project names to process, used for local debugging", + nargs="*", + ) + parser.add_argument( + "-o", + "--output", + help="specify file to write failed projects and URLs to, default write to stdout", + type=str, + default="", + ) + args = parser.parse_args() -projectsFiles = join(projectsDir, project, '**', '*.cmake') + repo_root = pathlib.Path(__file__).parent.parent + projects_dir = repo_root / "cmake" / "projects" -checkedFile = join(hunterDir, 'maintenance', 'checked.txt') -try: - checkedStream = open(checkedFile, "r+") - checked = checkedStream.readlines() -except FileNotFoundError: - checkedStream = open(checkedFile, "w") - checked = [] + projects = set() + if args.projects: + if "all" in args.projects: + print("project 'all' specified, checking all projects") + project_hunter_files = projects_dir / "*" / "hunter.cmake" + for hunter_file in glob(project_hunter_files.as_posix(), recursive=False): + project = pathlib.Path(hunter_file).parent.name + projects.add(project) + else: + for project in args.projects: + if (projects_dir / project).is_dir(): + projects.add(project) + else: + raise RuntimeError( + f"provided project doesn't exist: {project}: expected dir: {projects_dir / project}" + ) + else: + try: + with open(os.environ.get("HOME") + "/files.json") as json_files: + files = json.load(json_files) + except IOError: + raise RuntimeError("Can't read changed files from files.json") -projects = dict() + p = re.compile("cmake/projects/([^/]+)") + for file in files: + if p.match(file): + project = p.match(file).group(1) + if (projects_dir / project).is_dir(): + projects.add(project) -for projectFile in glob(projectsFiles, recursive=True): - with open(projectFile, "r") as file: - content = file.read() + # override signal handler to make it possible to hard exit at Ctrl+C + # and print a status if we've found a failing URL or not yet + signal.signal(signal.SIGINT, signal_handler) - entries = re.findall(r'hunter_add_version\s*\(\s*PACKAGE_NAME\s+"*(.*?)"*\s+VERSION\s+"*(.*?)"*\s+URL\s+"*(.*?)"*\s+SHA1\s+"*(.*?)"*\s+.*?\)', content, re.MULTILINE | re.DOTALL) - if len(entries): + for project in sorted(projects): + print() + print(f"checking project: {project}") + hunter_file = projects_dir / project / "hunter.cmake" + if not hunter_file.is_file(): + raise RuntimeError(f"hunter.cmake file not found: {hunter_file}") + with open(hunter_file, "r", encoding="utf-8") as file: + content = file.read() + + entries = re.findall( + r'hunter_add_version\s*\(\s*PACKAGE_NAME\s+"*(.*?)"*\s+VERSION\s+"*(.*?)"*\s+URL\s+"*(.*?)"*\s+SHA1\s+"*(.*?)"*\s+.*?\)', + content, + re.MULTILINE | re.DOTALL, + ) + if len(entries) == 0: + raise RuntimeError( + f"no URLs found for project '{project}' in file: {hunter_file}" + ) for name, version, url, _ in entries: - if not any(url == x.rstrip('\n') for x in checked): - statusCode = getResponseStausCode(url) - print(str(statusCode) + ' ' + url) - if statusCode > 200: - checkedStream.write(str(statusCode) + ' ' + url + '\n') - -checkedStream.close() + status_code = getResponseStausCode(url) + print(f"{status_code} {url}") + if status_code > 200: + if project not in failed_projects: + failed_projects[project] = [] + failed_projects[project].append(f"{status_code} {url}") + print_failed_projects() + if len(failed_projects) > 0 and args.output: + with open(args.output, "w", encoding="utf-8") as file: + json.dump(failed_projects, file, indent=2) + return 0 if len(failed_projects) == 0 else 1 + + +if __name__ == "__main__": + sys.exit(main()) From 4b2738c907bb02091966dee95af1a9a7e3643970 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Fri, 6 Jun 2025 09:17:53 +0200 Subject: [PATCH 17/54] Boost: remove USE_CONFIG_FROM_BOOST hunter option, remove old (#784) Remove the option `USE_BOOST_CONFIG`. It is now essentially always enabled. Remove all Boost versions older than 1.72, as the old versions don't supply a `BoostConfig.cmake` file yet. Remove the code and templates to create a `BoostConfig.cmake` with Hunter. Update the examples and remove the `-useBoostConfig` example folders. Fixes: https://github.com/cpp-pm/hunter/issues/723 --- cmake/configs/default.cmake | 9 +- .../modules/hunter_install_boost_config.cmake | 41 -- cmake/projects/Boost/atomic/hunter.cmake | 2 +- cmake/projects/Boost/charconv/hunter.cmake | 2 +- cmake/projects/Boost/chrono/hunter.cmake | 2 +- cmake/projects/Boost/ci/matrix.json | 92 ++-- cmake/projects/Boost/cobalt/hunter.cmake | 2 +- cmake/projects/Boost/container/hunter.cmake | 2 +- cmake/projects/Boost/context/hunter.cmake | 2 +- cmake/projects/Boost/contract/hunter.cmake | 2 +- cmake/projects/Boost/coroutine/hunter.cmake | 2 +- cmake/projects/Boost/date_time/hunter.cmake | 2 +- cmake/projects/Boost/exception/hunter.cmake | 2 +- cmake/projects/Boost/fiber/hunter.cmake | 2 +- cmake/projects/Boost/filesystem/hunter.cmake | 2 +- cmake/projects/Boost/graph/hunter.cmake | 2 +- .../Boost/graph_parallel/hunter.cmake | 2 +- cmake/projects/Boost/hunter.cmake | 408 +----------------- cmake/projects/Boost/hunter.cmake.in | 2 +- cmake/projects/Boost/iostreams/hunter.cmake | 2 +- cmake/projects/Boost/json/hunter.cmake | 2 +- cmake/projects/Boost/locale/hunter.cmake | 2 +- cmake/projects/Boost/log/hunter.cmake | 2 +- cmake/projects/Boost/math/hunter.cmake | 2 +- cmake/projects/Boost/mpi/hunter.cmake | 10 +- cmake/projects/Boost/nowide/hunter.cmake | 2 +- cmake/projects/Boost/predef/hunter.cmake | 2 +- cmake/projects/Boost/process/hunter.cmake | 2 +- .../Boost/program_options/hunter.cmake | 2 +- cmake/projects/Boost/python/hunter.cmake | 2 +- cmake/projects/Boost/random/hunter.cmake | 2 +- cmake/projects/Boost/regex/hunter.cmake | 2 +- .../Boost/schemes/url_sha1_boost.cmake.in | 11 - .../url_sha1_boost_ios_library.cmake.in | 9 - .../schemes/url_sha1_boost_library.cmake.in | 9 - .../projects/Boost/serialization/hunter.cmake | 2 +- cmake/projects/Boost/signals/hunter.cmake | 2 +- cmake/projects/Boost/stacktrace/hunter.cmake | 2 +- cmake/projects/Boost/system/hunter.cmake | 2 +- cmake/projects/Boost/test/hunter.cmake | 2 +- cmake/projects/Boost/thread/hunter.cmake | 2 +- cmake/projects/Boost/timer/hunter.cmake | 2 +- .../projects/Boost/type_erasure/hunter.cmake | 2 +- cmake/projects/Boost/wave/hunter.cmake | 2 +- cmake/templates/BoostBZip2Dependency.cmake.in | 15 - cmake/templates/BoostConfig.cmake.in | 170 -------- cmake/templates/BoostConfigVersion.cmake.in | 12 - cmake/templates/BoostZLIBDependency.cmake.in | 15 - docs/packages/pkg/Boost.rst | 22 +- examples/Boost-charconv/CMakeLists.txt | 1 - examples/Boost-chrono-1-64/CMakeLists.txt | 23 - examples/Boost-chrono-1-64/config.cmake | 3 - examples/Boost-chrono-1-64/foo.cpp | 6 - .../CMakeLists.txt | 20 - .../Boost-chrono-useBoostConfig/config.cmake | 4 - examples/Boost-chrono-useBoostConfig/foo.cpp | 6 - examples/Boost-chrono/CMakeLists.txt | 8 +- examples/Boost-cobalt/CMakeLists.txt | 1 - examples/Boost-container/config.cmake | 4 - examples/Boost-filesystem-1-64/CMakeLists.txt | 60 --- examples/Boost-filesystem-1-64/config.cmake | 3 - examples/Boost-filesystem-1-64/foo.cpp | 7 - .../Boost-filesystem-1-64/foo_android.cpp | 21 - .../Boost-filesystem-shared/CMakeLists.txt | 7 +- examples/Boost-filesystem-shared/config.cmake | 2 +- .../CMakeLists.txt | 63 --- .../config.cmake | 4 - .../Boost-filesystem-useBoostConfig/foo.cpp | 7 - .../foo_android.cpp | 21 - examples/Boost-filesystem/CMakeLists.txt | 8 +- examples/Boost-iostreams-1-64/CMakeLists.txt | 15 - examples/Boost-iostreams-1-64/config.cmake | 1 - examples/Boost-iostreams-1-64/foo.cpp | 66 --- .../CMakeLists.txt | 20 - .../config.cmake | 4 - .../Boost-iostreams-useBoostConfig/foo.cpp | 66 --- examples/Boost-iostreams/CMakeLists.txt | 7 +- examples/Boost-log-shared/CMakeLists.txt | 18 +- .../Boost-log-useBoostConfig/CMakeLists.txt | 16 - .../Boost-log-useBoostConfig/config.cmake | 4 - examples/Boost-log-useBoostConfig/foo.cpp | 12 - examples/Boost-log/CMakeLists.txt | 16 +- examples/Boost-predef/CMakeLists.txt | 1 - examples/Boost-process/CMakeLists.txt | 1 - examples/Boost-redis/CMakeLists.txt | 1 - examples/Boost-system-1-66/CMakeLists.txt | 16 - examples/Boost-system-1-66/config.cmake | 1 - examples/Boost-system-1-66/foo.cpp | 4 - examples/Boost-thread-1-64/CMakeLists.txt | 16 - examples/Boost-thread-1-64/config.cmake | 3 - examples/Boost-thread-1-64/foo.cpp | 36 -- examples/Boost-useBoostConfig/CMakeLists.txt | 45 -- examples/Boost-useBoostConfig/config.cmake | 4 - examples/Boost-useBoostConfig/foo.cpp | 4 - examples/Boost/CMakeLists.txt | 2 +- 95 files changed, 117 insertions(+), 1436 deletions(-) delete mode 100644 cmake/modules/hunter_install_boost_config.cmake delete mode 100644 cmake/templates/BoostBZip2Dependency.cmake.in delete mode 100644 cmake/templates/BoostConfig.cmake.in delete mode 100644 cmake/templates/BoostConfigVersion.cmake.in delete mode 100644 cmake/templates/BoostZLIBDependency.cmake.in delete mode 100644 examples/Boost-chrono-1-64/CMakeLists.txt delete mode 100644 examples/Boost-chrono-1-64/config.cmake delete mode 100644 examples/Boost-chrono-1-64/foo.cpp delete mode 100644 examples/Boost-chrono-useBoostConfig/CMakeLists.txt delete mode 100644 examples/Boost-chrono-useBoostConfig/config.cmake delete mode 100644 examples/Boost-chrono-useBoostConfig/foo.cpp delete mode 100644 examples/Boost-container/config.cmake delete mode 100644 examples/Boost-filesystem-1-64/CMakeLists.txt delete mode 100644 examples/Boost-filesystem-1-64/config.cmake delete mode 100644 examples/Boost-filesystem-1-64/foo.cpp delete mode 100644 examples/Boost-filesystem-1-64/foo_android.cpp delete mode 100644 examples/Boost-filesystem-useBoostConfig/CMakeLists.txt delete mode 100644 examples/Boost-filesystem-useBoostConfig/config.cmake delete mode 100644 examples/Boost-filesystem-useBoostConfig/foo.cpp delete mode 100644 examples/Boost-filesystem-useBoostConfig/foo_android.cpp delete mode 100644 examples/Boost-iostreams-1-64/CMakeLists.txt delete mode 100644 examples/Boost-iostreams-1-64/config.cmake delete mode 100644 examples/Boost-iostreams-1-64/foo.cpp delete mode 100644 examples/Boost-iostreams-useBoostConfig/CMakeLists.txt delete mode 100644 examples/Boost-iostreams-useBoostConfig/config.cmake delete mode 100644 examples/Boost-iostreams-useBoostConfig/foo.cpp delete mode 100644 examples/Boost-log-useBoostConfig/CMakeLists.txt delete mode 100644 examples/Boost-log-useBoostConfig/config.cmake delete mode 100644 examples/Boost-log-useBoostConfig/foo.cpp delete mode 100644 examples/Boost-system-1-66/CMakeLists.txt delete mode 100644 examples/Boost-system-1-66/config.cmake delete mode 100644 examples/Boost-system-1-66/foo.cpp delete mode 100644 examples/Boost-thread-1-64/CMakeLists.txt delete mode 100644 examples/Boost-thread-1-64/config.cmake delete mode 100644 examples/Boost-thread-1-64/foo.cpp delete mode 100644 examples/Boost-useBoostConfig/CMakeLists.txt delete mode 100644 examples/Boost-useBoostConfig/config.cmake delete mode 100644 examples/Boost-useBoostConfig/foo.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 882a9b1273..5fe1137445 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -33,14 +33,7 @@ hunter_default_version(Async++ VERSION 0.0.3-hunter) hunter_default_version(Avahi VERSION 0.6.31) hunter_default_version(BZip2 VERSION 1.0.8-p0) hunter_default_version(Beast VERSION 1.0.0-b84-hunter-0) - -if(MINGW) - # https://github.com/boostorg/build/issues/301 - hunter_default_version(Boost VERSION 1.64.0) -else() - hunter_default_version(Boost VERSION 1.86.0) -endif() - +hunter_default_version(Boost VERSION 1.86.0) hunter_default_version(BoostCompute VERSION 0.5-p0) hunter_default_version(BoostProcess VERSION 0.5) hunter_default_version(BoringSSL VERSION 0.0.0-0f5ecd3a8-p0) diff --git a/cmake/modules/hunter_install_boost_config.cmake b/cmake/modules/hunter_install_boost_config.cmake deleted file mode 100644 index a3526897b0..0000000000 --- a/cmake/modules/hunter_install_boost_config.cmake +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (c) 2015, Ruslan Baratov -# All rights reserved. - -include(hunter_assert_not_empty_string) - -function(hunter_install_boost_config) - hunter_assert_not_empty_string("${HUNTER_SELF}") - hunter_assert_not_empty_string("${HUNTER_PACKAGE_INSTALL_PREFIX}") - hunter_assert_not_empty_string("${HUNTER_Boost_VERSION}") - - set(templates "${HUNTER_SELF}/cmake/templates") - set(configs "${HUNTER_PACKAGE_INSTALL_PREFIX}/lib/cmake/Boost") - - configure_file( - "${templates}/BoostConfigVersion.cmake.in" - "${configs}/BoostConfigVersion.cmake" - @ONLY - ) - - configure_file( - "${templates}/BoostConfig.cmake.in" - "${configs}/BoostConfig.cmake" - @ONLY - ) - - if(BOOST_CONFIG_LINK_ZLIB) - configure_file( - "${templates}/BoostZLIBDependency.cmake.in" - "${configs}/BoostZLIBDependency.cmake" - @ONLY - ) - endif() - - if(BOOST_CONFIG_LINK_BZIP2) - configure_file( - "${templates}/BoostBZip2Dependency.cmake.in" - "${configs}/BoostBZip2Dependency.cmake" - @ONLY - ) - endif() -endfunction() diff --git a/cmake/projects/Boost/atomic/hunter.cmake b/cmake/projects/Boost/atomic/hunter.cmake index 05c6b1e6aa..5358a44c17 100644 --- a/cmake/projects/Boost/atomic/hunter.cmake +++ b/cmake/projects/Boost/atomic/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT atomic - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/charconv/hunter.cmake b/cmake/projects/Boost/charconv/hunter.cmake index 3b05609a3b..6e92073371 100644 --- a/cmake/projects/Boost/charconv/hunter.cmake +++ b/cmake/projects/Boost/charconv/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT charconv - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/chrono/hunter.cmake b/cmake/projects/Boost/chrono/hunter.cmake index 40acea809d..5a0401ba4c 100644 --- a/cmake/projects/Boost/chrono/hunter.cmake +++ b/cmake/projects/Boost/chrono/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT chrono - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/ci/matrix.json b/cmake/projects/Boost/ci/matrix.json index d713c69c6d..6a372e9740 100644 --- a/cmake/projects/Boost/ci/matrix.json +++ b/cmake/projects/Boost/ci/matrix.json @@ -13,33 +13,19 @@ { "example": "Boost", "toolchain": "mingw-cxx17", "os": "windows-2022" }, { "example": "Boost", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, -{ "example": "Boost-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, -{ "example": "Boost-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, -{ "example": "Boost-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, -{ "example": "Boost-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, - -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -// { "example": "Boost-chrono-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, -{ "example": "Boost-chrono-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-chrono", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-chrono", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-chrono", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-chrono", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-chrono", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-chrono", "toolchain": "msys-cxx17", "os": "windows-2022" }, // { "example": "Boost-charconv", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, { "example": "Boost-charconv", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, @@ -111,19 +97,19 @@ { "example": "Boost-fiber", "toolchain": "mingw-cxx17", "os": "windows-2022" }, { "example": "Boost-fiber", "toolchain": "msys-cxx17", "os": "windows-2022" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, -// { "example": "Boost-filesystem-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, -{ "example": "Boost-filesystem-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, +{ "example": "Boost-filesystem", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-filesystem", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-filesystem", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-filesystem", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +// { "example": "Boost-filesystem", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-filesystem", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-filesystem", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-filesystem", "toolchain": "msys-cxx17", "os": "windows-2022" }, // { "example": "Boost-json", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, { "example": "Boost-json", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, @@ -139,19 +125,19 @@ { "example": "Boost-json", "toolchain": "mingw-cxx17", "os": "windows-2022" }, { "example": "Boost-json", "toolchain": "msys-cxx17", "os": "windows-2022" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, -// { "example": "Boost-log-useBoostConfig", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "mingw-cxx17", "os": "windows-2022" }, -{ "example": "Boost-log-useBoostConfig", "toolchain": "msys-cxx17", "os": "windows-2022" }, +// { "example": "Boost-log", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, +// { "example": "Boost-log", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, +{ "example": "Boost-log", "toolchain": "gcc-13-cxx17-fpic", "os": "ubuntu-24.04" }, +// { "example": "Boost-log", "toolchain": "gcc-14-cxx17-fpic", "os": "ubuntu-24.04" }, +{ "example": "Boost-log", "toolchain": "android-ndk-api-35-arm64-v8a-libcxx14", "os": "ubuntu-24.04" }, +// { "example": "Boost-log", "toolchain": "osx-15-4-arch-universal2-cxx17", "os": "macos-15" }, +{ "example": "Boost-log", "toolchain": "ios-nocodesign-17-5-arm64-cxx17", "os": "macos-15" }, +{ "example": "Boost-log", "toolchain": "ninja-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +// { "example": "Boost-log", "toolchain": "nmake-vs-17-2022-win64-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log", "toolchain": "vs-17-2022-win64-sdk-10-0-22000-0-cxx17", "os": "windows-2022" }, +// { "example": "Boost-log", "toolchain": "vs-17-2022-win64-store-10-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log", "toolchain": "mingw-cxx17", "os": "windows-2022" }, +{ "example": "Boost-log", "toolchain": "msys-cxx17", "os": "windows-2022" }, // { "example": "Boost-math", "toolchain": "clang-cxx17", "os": "ubuntu-24.04" }, // { "example": "Boost-math", "toolchain": "gcc-12-cxx17", "os": "ubuntu-24.04" }, diff --git a/cmake/projects/Boost/cobalt/hunter.cmake b/cmake/projects/Boost/cobalt/hunter.cmake index 306ac0d79a..ac8de8944e 100644 --- a/cmake/projects/Boost/cobalt/hunter.cmake +++ b/cmake/projects/Boost/cobalt/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT cobalt - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/container/hunter.cmake b/cmake/projects/Boost/container/hunter.cmake index 66b75275e1..2349806a78 100644 --- a/cmake/projects/Boost/container/hunter.cmake +++ b/cmake/projects/Boost/container/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT container - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/context/hunter.cmake b/cmake/projects/Boost/context/hunter.cmake index 2540405a42..4ae5d87e05 100644 --- a/cmake/projects/Boost/context/hunter.cmake +++ b/cmake/projects/Boost/context/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT context - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/contract/hunter.cmake b/cmake/projects/Boost/contract/hunter.cmake index db9ae06633..04ee28069b 100644 --- a/cmake/projects/Boost/contract/hunter.cmake +++ b/cmake/projects/Boost/contract/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT contract - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/coroutine/hunter.cmake b/cmake/projects/Boost/coroutine/hunter.cmake index f22bdb405f..5ff43b5980 100644 --- a/cmake/projects/Boost/coroutine/hunter.cmake +++ b/cmake/projects/Boost/coroutine/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT coroutine - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/date_time/hunter.cmake b/cmake/projects/Boost/date_time/hunter.cmake index 1462f0905e..7e0b583b24 100644 --- a/cmake/projects/Boost/date_time/hunter.cmake +++ b/cmake/projects/Boost/date_time/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT date_time - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/exception/hunter.cmake b/cmake/projects/Boost/exception/hunter.cmake index 334173a4c7..ffd3a42464 100644 --- a/cmake/projects/Boost/exception/hunter.cmake +++ b/cmake/projects/Boost/exception/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT exception - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/fiber/hunter.cmake b/cmake/projects/Boost/fiber/hunter.cmake index a7ece60bd1..db518f7fa8 100644 --- a/cmake/projects/Boost/fiber/hunter.cmake +++ b/cmake/projects/Boost/fiber/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT fiber - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/filesystem/hunter.cmake b/cmake/projects/Boost/filesystem/hunter.cmake index 14cc7a3281..177bd80803 100644 --- a/cmake/projects/Boost/filesystem/hunter.cmake +++ b/cmake/projects/Boost/filesystem/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT filesystem - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/graph/hunter.cmake b/cmake/projects/Boost/graph/hunter.cmake index f6b19a8448..40dea908b9 100644 --- a/cmake/projects/Boost/graph/hunter.cmake +++ b/cmake/projects/Boost/graph/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT graph - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/graph_parallel/hunter.cmake b/cmake/projects/Boost/graph_parallel/hunter.cmake index 54913958fb..3c4708c2b9 100644 --- a/cmake/projects/Boost/graph_parallel/hunter.cmake +++ b/cmake/projects/Boost/graph_parallel/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT graph_parallel - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 5724ed43a8..8ce38bc30e 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -13,389 +13,6 @@ include(hunter_check_toolchain_definition) # Disable searching in locations not specified by these hint variables. set(Boost_NO_SYSTEM_PATHS ON) -# up until 1.63 sourcefourge was used, base url https://downloads.sourceforge.net/project/boost/boost -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.49.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.49.0/boost_1_49_0.tar.bz2/download" - SHA1 - 26a52840e9d12f829e3008589abf0a925ce88524 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.50.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.50.0/boost_1_50_0.tar.bz2/download" - SHA1 - ee06f89ed472cf369573f8acf9819fbc7173344e -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.51.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.51.0/boost_1_51_0.tar.bz2/download" - SHA1 - 52ef06895b97cc9981b8abf1997c375ca79f30c5 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.52.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.52.0/boost_1_52_0.tar.bz2/download" - SHA1 - cddd6b4526a09152ddc5db856463eaa1dc29c5d9 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.53.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.53.0/boost_1_53_0.tar.bz2/download" - SHA1 - e6dd1b62ceed0a51add3dda6f3fc3ce0f636a7f3 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.54.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.bz2/download" - SHA1 - 230782c7219882d0fab5f1effbe86edb85238bf4 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.55.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.bz2/download" - SHA1 - cef9a0cc7084b1d639e06cd3bc34e4251524c840 -) - -# Workaround for: https://svn.boost.org/trac/boost/ticket/9610 -# http://boost.2283326.n4.nabble.com/config-clang-int128-support-td4653826.html -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.55.0-patched" - URL - "http://sourceforge.net/projects/hunter-packages/files/boost_1_55_0-patched.tar.bz2/download" - SHA1 - 308adf99dbdf0668c9695ff1da075a9e3b71be9d -) - -# Apply fix for: https://svn.boost.org/trac/boost/ticket/9332 -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.55.0-patched-2" - URL - "http://sourceforge.net/projects/hunter-packages/files/boost_1_55_0-patched-2.tar.bz2/download" - SHA1 - 38c0523dbd27ed6b363ad9255548e942d404b39e -) - -# Remove docs and tests -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.55.0-patched-3" - URL - "https://github.com/hunter-packages/boost/archive/1.55.0-patched-3.tar.gz" - SHA1 - 4ae01023ac0dc68570fd1bbcf67cbcd839df04eb -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.56.0" - URL - "https://github.com/hunter-packages/boost/archive/v1.56.0.tar.gz" - SHA1 - 08a45c69e90e5ddc485b770a573dbace8e48932e -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.57.0" - URL - "https://github.com/hunter-packages/boost/archive/v1.57.0.tar.gz" - SHA1 - 9305649224848860664893342ac29709ebcf42f9 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.58.0" - URL - "http://sourceforge.net/projects/boost/files/boost/1.58.0/boost_1_58_0.tar.bz2/download" - SHA1 - 2fc96c1651ac6fe9859b678b165bd78dc211e881 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.58.0-p0" - URL - "https://github.com/hunter-packages/boost/archive/v1.58.0-p0.tar.gz" - SHA1 - 0c3a2f284e85a61e2d2ccc1a6fdc8dc7a443ef67 -) - -# Version without tests and docs -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.58.0-p1" - URL - "https://github.com/hunter-packages/boost/archive/v1.58.0-p1.tar.gz" - SHA1 - bc417f98b644f244121c0eb47e810b4c6a6277e8 -) - -# Version without tests and docs -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.59.0" - URL - "https://github.com/hunter-packages/boost/archive/v1.59.0.tar.gz" - SHA1 - 28db0e54f9e55ff1230903704836e035f7227fd5 -) - -# Version without tests and docs -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.60.0" - URL - "https://github.com/hunter-packages/boost/archive/v1.60.0.tar.gz" - SHA1 - 28a5b0f739114fde5d4ed1d7f52e5b6cf13fe54a -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.61.0" - URL - "https://downloads.sourceforge.net/project/boost/boost/1.61.0/boost_1_61_0.tar.bz2" - SHA1 - f84b1a1ce764108ec3c2b7bd7704cf8dfd3c9d01 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.62.0" - URL - "https://downloads.sourceforge.net/project/boost/boost/1.62.0/boost_1_62_0.tar.bz2" - SHA1 - 5fd97433c3f859d8cbab1eaed4156d3068ae3648 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.63.0" - URL - "https://downloads.sourceforge.net/project/boost/boost/1.63.0/boost_1_63_0.tar.bz2" - SHA1 - 9f1dd4fa364a3e3156a77dc17aa562ef06404ff6 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.64.0" - URL - "https://downloads.sourceforge.net/project/boost/boost/1.64.0/boost_1_64_0.tar.bz2" - SHA1 - 51421ef259a4530edea0fbfc448460fcc5c64edb -) - -# for official boost releases use base url https://archives.boost.io/release -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.65.1" - URL - "https://archives.boost.io/release/1.65.1/source/boost_1_65_1.tar.bz2" - SHA1 - 4a5b0c3c1b1b9a4d6cb6a6cc395e903e76f76720 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.65.0" - URL - "https://archives.boost.io/release/1.65.0/source/boost_1_65_0.tar.bz2" - SHA1 - f9260074ecfb31f3e65322fae9c15cc423c0ad59 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.66.0" - URL - "https://archives.boost.io/release/1.66.0/source/boost_1_66_0.7z" - SHA1 - 075d0b43980614054b1f1bafd189f863bba6600e -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.66.0-p0" - URL - "https://github.com/hunter-packages/boost/releases/download/v1.66.0-p0/hunter-1.66.0.7z" - SHA1 - 8c9829ce5e8f0b2b582f8ee1a6103c037a154aa3 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.67.0" - URL - "https://archives.boost.io/release/1.67.0/source/boost_1_67_0.7z" - SHA1 - 64c278c23defe155e630a307ae2c0615348b14b3 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.67.0-p0" - URL - "https://github.com/hunter-packages/boost/archive/v1.67.0-p0.tar.gz" - SHA1 - e56a5fbafa31683047f92850e05735dfcde084aa -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.67.0-p1" - URL - "https://github.com/hunter-packages/boost/releases/download/v1.67.0-p1/hunter-1.67.0.7z" - SHA1 - 26fcf19a79d013a318562435cef2829ea6bf29a4 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.68.0-p0" - URL - "https://github.com/hunter-packages/boost/releases/download/v1.68.0-p0/hunter-1.68.0.7z" - SHA1 - 3af972569d4b685145442445e51b3fcace342b31 -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.68.0-p1" - URL - "https://github.com/hunter-packages/boost/archive/v1.68.0-p1.tar.gz" - SHA1 - 0bb10b0a0fdc196646c87e0143c0290baa32357d -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.69.0-p0" - URL - "https://github.com/hunter-packages/boost/archive/v1.69.0-p0.tar.gz" - SHA1 - 2539b0751f77ff3efdf842775700fe5422c2adfb -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.69.0-p1" - URL - "https://github.com/hunter-packages/boost/archive/v1.69.0-p1.tar.gz" - SHA1 - 7f3a890d698912516f45effb3c88a8b6f93ed2da -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.70.0-p0" - URL - "https://github.com/hunter-packages/boost/archive/v1.70.0-p0.tar.gz" - SHA1 - e6bb97b5109c7c15ea459cf2b1a9d52cbf88a89e -) - -hunter_add_version( - PACKAGE_NAME - Boost - VERSION - "1.71.0-p0" - URL - "https://github.com/cpp-pm/boost/archive/v1.71.0-p0.tar.gz" - SHA1 - a3aae228568555c997927d5f531acb8f4830762c -) - hunter_add_version( PACKAGE_NAME Boost @@ -572,27 +189,24 @@ endif() hunter_pick_scheme(DEFAULT url_sha1_boost) hunter_cacheable(Boost) -hunter_download(PACKAGE_NAME Boost PACKAGE_INTERNAL_DEPS_ID "49") +hunter_download(PACKAGE_NAME Boost PACKAGE_INTERNAL_DEPS_ID "51") # This settings Boost_USE_STATIC_LIBS and Boost_USE_STATIC_RUNTIME are needed to configure via find_package(Boost ....) for BoostConfig from boost if(NOT HUNTER_Boost_VERSION VERSION_LESS 1.72.0) hunter_get_cmake_args(PACKAGE Boost OUT boost_cmake_args) string(FIND "${boost_cmake_args}" "BUILD_SHARED_LIBS=ON" boost_shared) - string(FIND "${boost_cmake_args}" "USE_CONFIG_FROM_BOOST=ON" use_boost_config) string(FIND "${boost_cmake_args}" "BOOST_BUILD_DYNAMIC_VSRUNTIME=NO" boost_static_runtime) - if(use_boost_config GREATER -1) - if(boost_shared LESS 0) - option(Boost_USE_STATIC_LIBS "Use of the static libraries" ON) - else() - option(Boost_USE_STATIC_LIBS "Use of the static libraries" OFF) - endif() + if(boost_shared LESS 0) + option(Boost_USE_STATIC_LIBS "Use of the static libraries" ON) + else() + option(Boost_USE_STATIC_LIBS "Use of the static libraries" OFF) + endif() - if(MSVC) - if(boost_static_runtime LESS 0) - option(Boost_USE_STATIC_RUNTIME "Use libraries linked statically to the C++ runtime" OFF) - else() - option(Boost_USE_STATIC_RUNTIME "Use libraries linked statically to the C++ runtime" ON) - endif() + if(MSVC) + if(boost_static_runtime LESS 0) + option(Boost_USE_STATIC_RUNTIME "Use libraries linked statically to the C++ runtime" OFF) + else() + option(Boost_USE_STATIC_RUNTIME "Use libraries linked statically to the C++ runtime" ON) endif() endif() endif() diff --git a/cmake/projects/Boost/hunter.cmake.in b/cmake/projects/Boost/hunter.cmake.in index d4637cd888..dc5ac3e1c6 100644 --- a/cmake/projects/Boost/hunter.cmake.in +++ b/cmake/projects/Boost/hunter.cmake.in @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT boost_component - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/iostreams/hunter.cmake b/cmake/projects/Boost/iostreams/hunter.cmake index dddf0a7629..214a5e950f 100644 --- a/cmake/projects/Boost/iostreams/hunter.cmake +++ b/cmake/projects/Boost/iostreams/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT iostreams - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/json/hunter.cmake b/cmake/projects/Boost/json/hunter.cmake index ebdc58ccae..746ec2134f 100644 --- a/cmake/projects/Boost/json/hunter.cmake +++ b/cmake/projects/Boost/json/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT json - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/locale/hunter.cmake b/cmake/projects/Boost/locale/hunter.cmake index c19ecf7019..3caa3cca7f 100644 --- a/cmake/projects/Boost/locale/hunter.cmake +++ b/cmake/projects/Boost/locale/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT locale - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/log/hunter.cmake b/cmake/projects/Boost/log/hunter.cmake index 8031115b0b..45c2e56348 100644 --- a/cmake/projects/Boost/log/hunter.cmake +++ b/cmake/projects/Boost/log/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT log - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/math/hunter.cmake b/cmake/projects/Boost/math/hunter.cmake index 401c6c7deb..6dc754a880 100644 --- a/cmake/projects/Boost/math/hunter.cmake +++ b/cmake/projects/Boost/math/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT math - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/mpi/hunter.cmake b/cmake/projects/Boost/mpi/hunter.cmake index c2d84a03e9..2db2d821a9 100644 --- a/cmake/projects/Boost/mpi/hunter.cmake +++ b/cmake/projects/Boost/mpi/hunter.cmake @@ -5,14 +5,6 @@ include(hunter_download) include(hunter_pick_scheme) -include(hunter_report_broken_package) - -if(NOT HUNTER_Boost_VERSION VERSION_LESS 1.56.0 AND MSVC) - hunter_report_broken_package( - "boost.mpi library failed to install even if b2 build exit with 0." - "Use boost 1.55.0-patched-3" - ) -endif() hunter_pick_scheme( DEFAULT @@ -26,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT mpi - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/nowide/hunter.cmake b/cmake/projects/Boost/nowide/hunter.cmake index e6e970a364..5bd887a89a 100644 --- a/cmake/projects/Boost/nowide/hunter.cmake +++ b/cmake/projects/Boost/nowide/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT nowide - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/predef/hunter.cmake b/cmake/projects/Boost/predef/hunter.cmake index 068bbd0e40..1bdf5a0805 100644 --- a/cmake/projects/Boost/predef/hunter.cmake +++ b/cmake/projects/Boost/predef/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT predef - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/process/hunter.cmake b/cmake/projects/Boost/process/hunter.cmake index a9af2de762..4f3486fc55 100644 --- a/cmake/projects/Boost/process/hunter.cmake +++ b/cmake/projects/Boost/process/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT process - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/program_options/hunter.cmake b/cmake/projects/Boost/program_options/hunter.cmake index 0e5f9e1b28..c351356b7c 100644 --- a/cmake/projects/Boost/program_options/hunter.cmake +++ b/cmake/projects/Boost/program_options/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT program_options - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/python/hunter.cmake b/cmake/projects/Boost/python/hunter.cmake index 49ca795a0d..4287610be3 100644 --- a/cmake/projects/Boost/python/hunter.cmake +++ b/cmake/projects/Boost/python/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT python - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/random/hunter.cmake b/cmake/projects/Boost/random/hunter.cmake index 2facf41646..f3921605b5 100644 --- a/cmake/projects/Boost/random/hunter.cmake +++ b/cmake/projects/Boost/random/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT random - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/regex/hunter.cmake b/cmake/projects/Boost/regex/hunter.cmake index cd1883f8b6..6b4ad723ec 100644 --- a/cmake/projects/Boost/regex/hunter.cmake +++ b/cmake/projects/Boost/regex/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT regex - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in index ab1e84a8ea..c6f673cec8 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost.cmake.in @@ -11,7 +11,6 @@ include(ExternalProject) # ExternalProject_Add list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") include(hunter_get_boost_libs) -include(hunter_install_boost_config) include(hunter_report_broken_package) include(hunter_status_debug) include(hunter_status_print) @@ -108,11 +107,6 @@ configure_file( ) -set(pass_boost_no_cmake_config ) -if (@HUNTER_Boost_VERSION@ VERSION_GREATER_EQUAL 1.72.0 AND NOT USE_CONFIG_FROM_BOOST) - set(pass_boost_no_cmake_config --no-cmake-config) -endif() - ExternalProject_Add( "@HUNTER_EP_NAME@" URL @@ -148,7 +142,6 @@ ExternalProject_Add( ${boost_list} "--prefix=@HUNTER_PACKAGE_INSTALL_PREFIX@" --ignore-site-config # Ignore Gentoo specific optimization "none" in site config that only the patched bjam of Gentoo can understand. - ${pass_boost_no_cmake_config} COMMAND # Copy license files "@CMAKE_COMMAND@" "-C@HUNTER_ARGS_FILE@" # for 'HUNTER_INSTALL_LICENSE_FILES' @@ -168,7 +161,3 @@ ExternalProject_Add( set(HUNTER_SELF "@HUNTER_SELF@") set(HUNTER_PACKAGE_INSTALL_PREFIX "@HUNTER_PACKAGE_INSTALL_PREFIX@") set(HUNTER_Boost_VERSION "@HUNTER_Boost_VERSION@") - -if(NOT USE_CONFIG_FROM_BOOST OR HUNTER_Boost_VERSION VERSION_LESS 1.72.0) - hunter_install_boost_config() -endif() diff --git a/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in index 8508f94bbd..f1169385a6 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost_ios_library.cmake.in @@ -12,7 +12,6 @@ list(APPEND CMAKE_MODULE_PATH "@HUNTER_SELF@/cmake/modules") include(hunter_boost_component_b2_args) include(hunter_dump_cmake_flags) -include(hunter_install_boost_config) include(hunter_internal_error) include(hunter_status_debug) include(hunter_assert_not_empty_string) @@ -133,10 +132,6 @@ set( --user-config="${boost_user_jam}" ) -if (@HUNTER_Boost_VERSION@ VERSION_GREATER_EQUAL 1.72.0 AND NOT USE_CONFIG_FROM_BOOST) - list(APPEND build_opts --no-cmake-config ) -endif() - set(BOOST_VERSION "@HUNTER_Boost_VERSION@") # Use: @@ -401,7 +396,3 @@ ExternalProject_Add( set(HUNTER_SELF "@HUNTER_SELF@") set(HUNTER_PACKAGE_INSTALL_PREFIX "@HUNTER_PACKAGE_INSTALL_PREFIX@") set(HUNTER_Boost_VERSION "@HUNTER_Boost_VERSION@") - -if(NOT USE_CONFIG_FROM_BOOST OR HUNTER_Boost_VERSION VERSION_LESS 1.72.0) - hunter_install_boost_config() -endif() diff --git a/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in b/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in index e2faed5653..9856c8d0cf 100644 --- a/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in +++ b/cmake/projects/Boost/schemes/url_sha1_boost_library.cmake.in @@ -16,7 +16,6 @@ include(hunter_boost_component_b2_args) include(hunter_dump_cmake_flags) include(hunter_fatal_error) include(hunter_get_boost_libs) -include(hunter_install_boost_config) include(hunter_internal_error) include(hunter_pick_archiver) include(hunter_status_debug) @@ -241,10 +240,6 @@ set( --abbreviate-paths ) -if (@HUNTER_Boost_VERSION@ VERSION_GREATER_EQUAL 1.72.0 AND NOT USE_CONFIG_FROM_BOOST) - list(APPEND build_opts --no-cmake-config ) -endif() - if("@MINGW@") # cross compile from "linux" to "windows" using mingw set(build_opts target-os=windows ${build_opts}) @@ -565,7 +560,3 @@ ExternalProject_Add( set(HUNTER_SELF "@HUNTER_SELF@") set(HUNTER_PACKAGE_INSTALL_PREFIX "@HUNTER_PACKAGE_INSTALL_PREFIX@") set(HUNTER_Boost_VERSION "@HUNTER_Boost_VERSION@") - -if(NOT USE_CONFIG_FROM_BOOST OR HUNTER_Boost_VERSION VERSION_LESS 1.72.0) - hunter_install_boost_config() -endif() diff --git a/cmake/projects/Boost/serialization/hunter.cmake b/cmake/projects/Boost/serialization/hunter.cmake index e4073a8008..6ab3d44eb8 100644 --- a/cmake/projects/Boost/serialization/hunter.cmake +++ b/cmake/projects/Boost/serialization/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT serialization - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/signals/hunter.cmake b/cmake/projects/Boost/signals/hunter.cmake index 32502b6e48..9dfda1b13f 100644 --- a/cmake/projects/Boost/signals/hunter.cmake +++ b/cmake/projects/Boost/signals/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT signals - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/stacktrace/hunter.cmake b/cmake/projects/Boost/stacktrace/hunter.cmake index f6d6a5f50d..17631a0dc1 100644 --- a/cmake/projects/Boost/stacktrace/hunter.cmake +++ b/cmake/projects/Boost/stacktrace/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT stacktrace - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/system/hunter.cmake b/cmake/projects/Boost/system/hunter.cmake index 1e9195295b..1973ca9601 100644 --- a/cmake/projects/Boost/system/hunter.cmake +++ b/cmake/projects/Boost/system/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT system - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/test/hunter.cmake b/cmake/projects/Boost/test/hunter.cmake index 94c19ae3d7..352e423fd1 100644 --- a/cmake/projects/Boost/test/hunter.cmake +++ b/cmake/projects/Boost/test/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT test - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/thread/hunter.cmake b/cmake/projects/Boost/thread/hunter.cmake index f436a5cf88..7685a030c0 100644 --- a/cmake/projects/Boost/thread/hunter.cmake +++ b/cmake/projects/Boost/thread/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT thread - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/timer/hunter.cmake b/cmake/projects/Boost/timer/hunter.cmake index 63c20b0946..c2a9c59558 100644 --- a/cmake/projects/Boost/timer/hunter.cmake +++ b/cmake/projects/Boost/timer/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT timer - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/type_erasure/hunter.cmake b/cmake/projects/Boost/type_erasure/hunter.cmake index c853e4a9f3..7a611bb6b8 100644 --- a/cmake/projects/Boost/type_erasure/hunter.cmake +++ b/cmake/projects/Boost/type_erasure/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT type_erasure - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/projects/Boost/wave/hunter.cmake b/cmake/projects/Boost/wave/hunter.cmake index 96ff14066c..23a4004605 100644 --- a/cmake/projects/Boost/wave/hunter.cmake +++ b/cmake/projects/Boost/wave/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT wave - PACKAGE_INTERNAL_DEPS_ID "50" + PACKAGE_INTERNAL_DEPS_ID "51" ) diff --git a/cmake/templates/BoostBZip2Dependency.cmake.in b/cmake/templates/BoostBZip2Dependency.cmake.in deleted file mode 100644 index 63883e53b0..0000000000 --- a/cmake/templates/BoostBZip2Dependency.cmake.in +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2015, Ruslan Baratov -# All rights reserved. - -# Do not call 'hunter_add_package(BZip2)' because BZip2 it not a basic dependency -find_package(BZip2 CONFIG REQUIRED) - -get_target_property( - _interface_link_libraries Boost::iostreams INTERFACE_LINK_LIBRARIES -) - -set_target_properties( - Boost::iostreams - PROPERTIES - INTERFACE_LINK_LIBRARIES "${_interface_link_libraries};BZip2::bz2" -) diff --git a/cmake/templates/BoostConfig.cmake.in b/cmake/templates/BoostConfig.cmake.in deleted file mode 100644 index 039647b0f4..0000000000 --- a/cmake/templates/BoostConfig.cmake.in +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright (c) 2015, Ruslan Baratov -# All rights reserved. - -include(hunter_check_toolchain_definition) - -if(HUNTER_ENABLED) - include(hunter_internal_error) - include(hunter_status_debug) -else() - function(hunter_internal_error) - message(FATAL_ERROR ${ARGV}) - endfunction() - - function(hunter_status_debug) - message(${ARGV}) - endfunction() -endif() - -function(hunter_add_rt_library target_name) - include(CheckCXXSymbolExists) - check_cxx_symbol_exists("clock_gettime" "time.h" _hunter_boost_have_clock_gettime) - if(_hunter_boost_have_clock_gettime) - return() - endif() - - include(CheckLibraryExists) # check_library_exists - check_library_exists(rt clock_gettime "" _hunter_boost_check_rt_library) - - if(_hunter_boost_check_rt_library) - set_property( - TARGET ${target_name} - APPEND PROPERTY INTERFACE_LINK_LIBRARIES rt - ) - endif() -endfunction(hunter_add_rt_library) - -hunter_status_debug("Boost find config") - -set(Boost_USE_STATIC_LIBS @BOOST_BUILD_STATIC@) -set(Boost_NO_BOOST_CMAKE YES) - -if(MSVC) - hunter_check_toolchain_definition(NAME "_DLL" DEFINED _hunter_vs_md) - if(_hunter_vs_md) - set(Boost_USE_STATIC_RUNTIME NO) - else() - set(Boost_USE_STATIC_RUNTIME YES) - endif() -endif() - -find_package(Boost MODULE REQUIRED ${Boost_FIND_COMPONENTS}) - -get_filename_component( - _root_path "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE -) - -if(NOT TARGET "Boost::boost") - add_library("Boost::boost" INTERFACE IMPORTED) - set_target_properties( - "Boost::boost" - PROPERTIES - INTERFACE_INCLUDE_DIRECTORIES "${_root_path}/include" - ) - if(MSVC) - #stop MSVC from trying to auto-link libs - set(compile_definitions "BOOST_ALL_NO_LIB=1") - if(@BOOST_ALL_DYN_LINK@) #required for MSVC when using shared libs - list(APPEND compile_definitions "BOOST_ALL_DYN_LINK") - endif() - - set_target_properties( - "Boost::boost" - PROPERTIES - INTERFACE_COMPILE_DEFINITIONS "${compile_definitions}" - ) - - endif() -endif() - -foreach(_boost_component ${Boost_FIND_COMPONENTS}) - set(_boost_lib "Boost::${_boost_component}") - if(NOT TARGET ${_boost_lib}) - add_library(${_boost_lib} STATIC IMPORTED) - - set_target_properties( - ${_boost_lib} PROPERTIES INTERFACE_LINK_LIBRARIES "Boost::boost" - ) - - # Debug library - string(TOUPPER "${_boost_component}" _lib_debug) - set(_lib_debug "${Boost_${_lib_debug}_LIBRARY_DEBUG}") - string(COMPARE EQUAL "${_lib_debug}" "" _is_empty) - if(_is_empty) - hunter_internal_error( - "Variable not set: Boost_${_lib_debug}_LIBRARY_DEBUG" - ) - endif() - if(NOT EXISTS "${_lib_debug}") - hunter_internal_error("Library not exists: ${_lib_debug}") - endif() - - set_property( - TARGET "${_boost_lib}" APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG - ) - set_target_properties( - "${_boost_lib}" - PROPERTIES - IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX" - IMPORTED_LOCATION_DEBUG "${_lib_debug}" - ) - - # Release library - string(TOUPPER "${_boost_component}" _lib_release) - set(_lib_release "${Boost_${_lib_release}_LIBRARY_RELEASE}") - string(COMPARE EQUAL "${_lib_release}" "" _is_empty) - if(_is_empty) - hunter_internal_error( - "Variable not set: Boost_${_lib_release}_LIBRARY_RELEASE" - ) - endif() - if(NOT EXISTS "${_lib_release}") - hunter_internal_error("Library not exists: ${_lib_release}") - endif() - - set_property( - TARGET "${_boost_lib}" APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE - ) - set_target_properties( - "${_boost_lib}" - PROPERTIES - IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" - IMPORTED_LOCATION_RELEASE "${_lib_release}" - ) - - # Use Release version of library for MinSizeRel/RelWithDebInfo. - # TODO: how to deal with other (custom) build types? - set_target_properties( - "${_boost_lib}" - PROPERTIES - MAP_IMPORTED_CONFIG_MINSIZEREL Release - MAP_IMPORTED_CONFIG_RELWITHDEBINFO Release - ) - endif() -endforeach() - -if(TARGET Boost::iostreams) - include("${CMAKE_CURRENT_LIST_DIR}/BoostZLIBDependency.cmake" OPTIONAL) - include("${CMAKE_CURRENT_LIST_DIR}/BoostBZip2Dependency.cmake" OPTIONAL) -endif() - -if(TARGET Boost::thread) - find_package(Threads REQUIRED) - set_property( - TARGET "Boost::thread" - APPEND PROPERTY INTERFACE_LINK_LIBRARIES Threads::Threads - ) - - hunter_add_rt_library(Boost::thread) -endif() - -if(TARGET Boost::chrono) - hunter_add_rt_library(Boost::chrono) -endif() - -if(TARGET Boost::log AND "@BUILD_SHARED_LIBS@") - set_property( - TARGET "Boost::log" - APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS BOOST_LOG_DYN_LINK - ) -endif() diff --git a/cmake/templates/BoostConfigVersion.cmake.in b/cmake/templates/BoostConfigVersion.cmake.in deleted file mode 100644 index a23cc8d582..0000000000 --- a/cmake/templates/BoostConfigVersion.cmake.in +++ /dev/null @@ -1,12 +0,0 @@ -# Copy/paste from automatically generated ConfigVersion.cmake - -set(PACKAGE_VERSION "@HUNTER_Boost_VERSION@") - -if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}") - set(PACKAGE_VERSION_COMPATIBLE FALSE) -else() - set(PACKAGE_VERSION_COMPATIBLE TRUE) - if("${PACKAGE_FIND_VERSION}" STREQUAL "${PACKAGE_VERSION}") - set(PACKAGE_VERSION_EXACT TRUE) - endif() -endif() diff --git a/cmake/templates/BoostZLIBDependency.cmake.in b/cmake/templates/BoostZLIBDependency.cmake.in deleted file mode 100644 index 2b8f93896a..0000000000 --- a/cmake/templates/BoostZLIBDependency.cmake.in +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) 2015, Ruslan Baratov -# All rights reserved. - -# Do not call 'hunter_add_package(ZLIB)' because ZLIB it not a basic dependency -find_package(ZLIB CONFIG REQUIRED) - -get_target_property( - _interface_link_libraries Boost::iostreams INTERFACE_LINK_LIBRARIES -) - -set_target_properties( - Boost::iostreams - PROPERTIES - INTERFACE_LINK_LIBRARIES "${_interface_link_libraries};ZLIB::zlib" -) diff --git a/docs/packages/pkg/Boost.rst b/docs/packages/pkg/Boost.rst index fc74cfa059..31545f8392 100644 --- a/docs/packages/pkg/Boost.rst +++ b/docs/packages/pkg/Boost.rst @@ -10,16 +10,10 @@ Boost # Header-only libraries hunter_add_package(Boost) find_package(Boost CONFIG REQUIRED) - target_link_libraries(... Boost::boost) + target_link_libraries(... Boost::headers) - `Example `__ -Since boost 1.70 you should use for header only libraries as target: - -.. code-block:: cmake - - target_link_libraries(... Boost::headers) - .. code-block:: cmake # Boost components (see list below) @@ -94,18 +88,8 @@ config file (``boost/config/user.hpp``): #define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS #define BOOST_MPL_LIMIT_LIST_SIZE 3 -- Option ``USE_CONFIG_FROM_BOOST=ON`` use the package configuration file provided - by the boost project. - - Since boost version 1.70.0, the boost project provide a well maintained package - configuration file for use with find_package's config mode. As minimum required CMake - version you need 3.3. - - See the difference between following example: - - - `Boost-log `__ - - - `Boost-log-useBoostConfig `__ +- Option ``USE_CONFIG_FROM_BOOST=ON`` was removed with Hunter ``v0.26.0``, + now the package configuration file is always provided by the Boost project. - Option ``BOOST_USE_WINAPI_VERSION=`` use on Windows in order to set the Windows API version used for building the boost libraries. diff --git a/examples/Boost-charconv/CMakeLists.txt b/examples/Boost-charconv/CMakeLists.txt index bae0b90020..13602a778b 100644 --- a/examples/Boost-charconv/CMakeLists.txt +++ b/examples/Boost-charconv/CMakeLists.txt @@ -4,7 +4,6 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/Boost-chrono-1-64/CMakeLists.txt b/examples/Boost-chrono-1-64/CMakeLists.txt deleted file mode 100644 index 92ff148894..0000000000 --- a/examples/Boost-chrono-1-64/CMakeLists.txt +++ /dev/null @@ -1,23 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(Boost-chrono-1_64_0) - -hunter_add_package(Boost COMPONENTS system chrono) -find_package(Boost CONFIG REQUIRED system chrono) - -add_executable(foo foo.cpp) -target_link_libraries( - foo - PUBLIC - Boost::chrono - Boost::system # Should be last - # Boost 1.66.0, Linux, Clang with -stdlib=libstdc++: - # * https://travis-ci.org/ingenue/hunter/jobs/318140468#L2651 -) diff --git a/examples/Boost-chrono-1-64/config.cmake b/examples/Boost-chrono-1-64/config.cmake deleted file mode 100644 index fb6a2c8bcd..0000000000 --- a/examples/Boost-chrono-1-64/config.cmake +++ /dev/null @@ -1,3 +0,0 @@ -hunter_config(Boost - VERSION 1.64.0 -) diff --git a/examples/Boost-chrono-1-64/foo.cpp b/examples/Boost-chrono-1-64/foo.cpp deleted file mode 100644 index 33c0516210..0000000000 --- a/examples/Boost-chrono-1-64/foo.cpp +++ /dev/null @@ -1,6 +0,0 @@ -#include - -int main() { - boost::chrono::system_clock::now(); - return 0; -} diff --git a/examples/Boost-chrono-useBoostConfig/CMakeLists.txt b/examples/Boost-chrono-useBoostConfig/CMakeLists.txt deleted file mode 100644 index aaf5fa5626..0000000000 --- a/examples/Boost-chrono-useBoostConfig/CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(download-boost) - -hunter_add_package(Boost COMPONENTS chrono) -find_package(Boost CONFIG REQUIRED chrono) - -add_executable(foo foo.cpp) -target_link_libraries( - foo - PUBLIC - Boost::chrono -) diff --git a/examples/Boost-chrono-useBoostConfig/config.cmake b/examples/Boost-chrono-useBoostConfig/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-chrono-useBoostConfig/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-chrono-useBoostConfig/foo.cpp b/examples/Boost-chrono-useBoostConfig/foo.cpp deleted file mode 100644 index 33c0516210..0000000000 --- a/examples/Boost-chrono-useBoostConfig/foo.cpp +++ /dev/null @@ -1,6 +0,0 @@ -#include - -int main() { - boost::chrono::system_clock::now(); - return 0; -} diff --git a/examples/Boost-chrono/CMakeLists.txt b/examples/Boost-chrono/CMakeLists.txt index 4a77b75f80..a85a397684 100644 --- a/examples/Boost-chrono/CMakeLists.txt +++ b/examples/Boost-chrono/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2013, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -11,15 +12,12 @@ include("../common.cmake") project(download-boost) -hunter_add_package(Boost COMPONENTS system chrono) -find_package(Boost CONFIG REQUIRED system chrono) +hunter_add_package(Boost COMPONENTS chrono) +find_package(Boost CONFIG REQUIRED chrono) add_executable(foo foo.cpp) target_link_libraries( foo PUBLIC Boost::chrono - Boost::system # Should be last - # Boost 1.66.0, Linux, Clang with -stdlib=libstdc++: - # * https://travis-ci.org/ingenue/hunter/jobs/318140468#L2651 ) diff --git a/examples/Boost-cobalt/CMakeLists.txt b/examples/Boost-cobalt/CMakeLists.txt index d04cd92fb7..680de845e8 100644 --- a/examples/Boost-cobalt/CMakeLists.txt +++ b/examples/Boost-cobalt/CMakeLists.txt @@ -4,7 +4,6 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/toolchain.cmake" CACHE FILEPATH "Path to CMake toolchain file") diff --git a/examples/Boost-container/config.cmake b/examples/Boost-container/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-container/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-filesystem-1-64/CMakeLists.txt b/examples/Boost-filesystem-1-64/CMakeLists.txt deleted file mode 100644 index 4f799c2d40..0000000000 --- a/examples/Boost-filesystem-1-64/CMakeLists.txt +++ /dev/null @@ -1,60 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(Boost-filesystem-1_64_0) - -# download boost -hunter_add_package(Boost COMPONENTS system filesystem) - -# now boost can be used -find_package(Boost CONFIG REQUIRED system filesystem) - -if(ANDROID) - string(COMPARE EQUAL "${CMAKE_ANDROID_NDK}" "" is_empty) - if(is_empty) - message(FATAL_ERROR "CMAKE_ANDROID_NDK is empty") - endif() - add_library( - foo - SHARED - foo_android.cpp - "${CMAKE_ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c" - ) -else() - add_executable(foo foo.cpp) -endif() - -target_link_libraries(foo Boost::system Boost::filesystem) - -if(ANDROID) - target_link_libraries(foo log android) - target_include_directories( - foo PUBLIC "${CMAKE_ANDROID_NDK}/sources/android/native_app_glue" - ) - - if(NOT "$ENV{TRAVIS}") - # Travis CI failed builds: - # * https://travis-ci.org/ingenue/hunter/jobs/106905844 - # * https://travis-ci.org/ingenue/hunter/jobs/106905851 - hunter_add_package(Android-Apk) - list(APPEND CMAKE_MODULE_PATH "${ANDROID-APK_ROOT}") - include(AndroidApk) - - hunter_add_package(Android-SDK) - message("Path to `android`: ${ANDROID-SDK_ROOT}/android-sdk/tools/android") - message("Path to `emulator`: ${ANDROID-SDK_ROOT}/android-sdk/tools/emulator") - message("Path to `adb`: ${ANDROID-SDK_ROOT}/android-sdk/platform-tools/adb") - - android_create_apk( - BASE_TARGET foo - LAUNCH_TARGET foo-launch - DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/apk" - ) - endif() -endif() diff --git a/examples/Boost-filesystem-1-64/config.cmake b/examples/Boost-filesystem-1-64/config.cmake deleted file mode 100644 index fb6a2c8bcd..0000000000 --- a/examples/Boost-filesystem-1-64/config.cmake +++ /dev/null @@ -1,3 +0,0 @@ -hunter_config(Boost - VERSION 1.64.0 -) diff --git a/examples/Boost-filesystem-1-64/foo.cpp b/examples/Boost-filesystem-1-64/foo.cpp deleted file mode 100644 index 13f5f90676..0000000000 --- a/examples/Boost-filesystem-1-64/foo.cpp +++ /dev/null @@ -1,7 +0,0 @@ -#include -#include // std::cout - -int main() { - namespace fs = boost::filesystem; - std::cout << "Current path: " << fs::current_path() << std::endl; -} diff --git a/examples/Boost-filesystem-1-64/foo_android.cpp b/examples/Boost-filesystem-1-64/foo_android.cpp deleted file mode 100644 index b86604683d..0000000000 --- a/examples/Boost-filesystem-1-64/foo_android.cpp +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2015, Ruslan Baratov -// All rights reserved. - -#include - -#include -#include - -void android_main(struct android_app* state) { - app_dummy(); // Make sure glue isn't stripped - - namespace fs = boost::filesystem; - - __android_log_print( - ANDROID_LOG_INFO, - "BoostFilesystemExample", - fs::current_path().c_str() - ); - - ANativeActivity_finish(state->activity); -} diff --git a/examples/Boost-filesystem-shared/CMakeLists.txt b/examples/Boost-filesystem-shared/CMakeLists.txt index 8512e2899d..cab74bd49c 100644 --- a/examples/Boost-filesystem-shared/CMakeLists.txt +++ b/examples/Boost-filesystem-shared/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2013-2015, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -10,8 +11,8 @@ include("../common.cmake") project(download-boost) -hunter_add_package(Boost COMPONENTS system filesystem) -find_package(Boost CONFIG REQUIRED system filesystem) +# download boost +hunter_add_package(Boost COMPONENTS filesystem) add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::system Boost::filesystem) +target_link_libraries(foo Boost::filesystem) diff --git a/examples/Boost-filesystem-shared/config.cmake b/examples/Boost-filesystem-shared/config.cmake index f9ab533253..334dd54e5f 100644 --- a/examples/Boost-filesystem-shared/config.cmake +++ b/examples/Boost-filesystem-shared/config.cmake @@ -1,4 +1,4 @@ hunter_config(Boost VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS BUILD_SHARED_LIBS=ON USE_CONFIG_FROM_BOOST=ON + CMAKE_ARGS BUILD_SHARED_LIBS=ON ) diff --git a/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt b/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt deleted file mode 100644 index 001ded9983..0000000000 --- a/examples/Boost-filesystem-useBoostConfig/CMakeLists.txt +++ /dev/null @@ -1,63 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(download-boost) - -# download boost -hunter_add_package(Boost COMPONENTS filesystem) - -# now boost can be used -find_package(Boost CONFIG REQUIRED filesystem) - -if(ANDROID) - string(COMPARE EQUAL "${CMAKE_ANDROID_NDK}" "" is_empty) - if(is_empty) - message(FATAL_ERROR "CMAKE_ANDROID_NDK is empty") - endif() - add_library( - foo - SHARED - foo_android.cpp - "${CMAKE_ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c" - ) -else() - add_executable(foo foo.cpp) -endif() - -target_link_libraries( - foo - Boost::filesystem -) - -if(ANDROID) - target_link_libraries(foo log android) - target_include_directories( - foo PUBLIC "${CMAKE_ANDROID_NDK}/sources/android/native_app_glue" - ) - - if(NOT "$ENV{TRAVIS}") - # Travis CI failed builds: - # * https://travis-ci.org/ingenue/hunter/jobs/106905844 - # * https://travis-ci.org/ingenue/hunter/jobs/106905851 - hunter_add_package(Android-Apk) - list(APPEND CMAKE_MODULE_PATH "${ANDROID-APK_ROOT}") - include(AndroidApk) - - hunter_add_package(Android-SDK) - message("Path to `android`: ${ANDROID-SDK_ROOT}/android-sdk/tools/android") - message("Path to `emulator`: ${ANDROID-SDK_ROOT}/android-sdk/tools/emulator") - message("Path to `adb`: ${ANDROID-SDK_ROOT}/android-sdk/platform-tools/adb") - - android_create_apk( - BASE_TARGET foo - LAUNCH_TARGET foo-launch - DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/apk" - ) - endif() -endif() diff --git a/examples/Boost-filesystem-useBoostConfig/config.cmake b/examples/Boost-filesystem-useBoostConfig/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-filesystem-useBoostConfig/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-filesystem-useBoostConfig/foo.cpp b/examples/Boost-filesystem-useBoostConfig/foo.cpp deleted file mode 100644 index 13f5f90676..0000000000 --- a/examples/Boost-filesystem-useBoostConfig/foo.cpp +++ /dev/null @@ -1,7 +0,0 @@ -#include -#include // std::cout - -int main() { - namespace fs = boost::filesystem; - std::cout << "Current path: " << fs::current_path() << std::endl; -} diff --git a/examples/Boost-filesystem-useBoostConfig/foo_android.cpp b/examples/Boost-filesystem-useBoostConfig/foo_android.cpp deleted file mode 100644 index b86604683d..0000000000 --- a/examples/Boost-filesystem-useBoostConfig/foo_android.cpp +++ /dev/null @@ -1,21 +0,0 @@ -// Copyright (c) 2015, Ruslan Baratov -// All rights reserved. - -#include - -#include -#include - -void android_main(struct android_app* state) { - app_dummy(); // Make sure glue isn't stripped - - namespace fs = boost::filesystem; - - __android_log_print( - ANDROID_LOG_INFO, - "BoostFilesystemExample", - fs::current_path().c_str() - ); - - ANativeActivity_finish(state->activity); -} diff --git a/examples/Boost-filesystem/CMakeLists.txt b/examples/Boost-filesystem/CMakeLists.txt index 105617bf95..548440a71b 100644 --- a/examples/Boost-filesystem/CMakeLists.txt +++ b/examples/Boost-filesystem/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2013-2015, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -12,10 +13,10 @@ include("../common.cmake") project(download-boost) # download boost -hunter_add_package(Boost COMPONENTS system filesystem) +hunter_add_package(Boost COMPONENTS filesystem) # now boost can be used -find_package(Boost CONFIG REQUIRED system filesystem) +find_package(Boost CONFIG REQUIRED filesystem) if(ANDROID) string(COMPARE EQUAL "${CMAKE_ANDROID_NDK}" "" is_empty) @@ -35,9 +36,6 @@ endif() target_link_libraries( foo Boost::filesystem - Boost::system # Should be last - # Boost 1.66.0, Linux, Clang with -stdlib=libstdc++: - # * https://travis-ci.org/ingenue/hunter/jobs/318140416#L2674 ) if(ANDROID) diff --git a/examples/Boost-iostreams-1-64/CMakeLists.txt b/examples/Boost-iostreams-1-64/CMakeLists.txt deleted file mode 100644 index 661dd2f190..0000000000 --- a/examples/Boost-iostreams-1-64/CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(Boost-iostreams-1_64_0) - -hunter_add_package(Boost COMPONENTS iostreams serialization) -find_package(Boost CONFIG REQUIRED iostreams serialization) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::iostreams Boost::serialization) diff --git a/examples/Boost-iostreams-1-64/config.cmake b/examples/Boost-iostreams-1-64/config.cmake deleted file mode 100644 index 28fec7bdc6..0000000000 --- a/examples/Boost-iostreams-1-64/config.cmake +++ /dev/null @@ -1 +0,0 @@ -hunter_config(Boost VERSION 1.64.0) diff --git a/examples/Boost-iostreams-1-64/foo.cpp b/examples/Boost-iostreams-1-64/foo.cpp deleted file mode 100644 index f49eb2a8fb..0000000000 --- a/examples/Boost-iostreams-1-64/foo.cpp +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) 2015, David Hirvonen -// All rights reserved. - -#include -#include - -#include -#include -#include -#include -#include - -#include -#include - -struct Record -{ - Record() {} - Record(int age, const std::string &name) : age(age), name(name) {} - - int age; - std::string name; - - // Boost serialization: - //friend class boost::serialization::access; - template void serialize(Archive & ar, const unsigned int version) - { - ar & age; - ar & name; - } -}; - -int main(int argc, char **argv) -{ - std::string filename = "/tmp/record.dat"; - - typedef boost::iostreams::zlib_compressor Compressor; - typedef boost::iostreams::zlib_decompressor Decompressor; - - { // Dump the record: - Record record(1, "kermit"); - std::ofstream ofs(filename, std::ios_base::out | std::ios_base::binary); - if(ofs) - { - boost::iostreams::filtering_stream buffer; - buffer.push(Compressor()); - buffer.push(ofs); - boost::archive::binary_oarchive oa(buffer); - oa << record; - } - } - - { // Load the record - Record record; - std::ifstream ifs(filename, std::ios_base::in | std::ios_base::binary); - if(ifs) - { - boost::iostreams::filtering_streambuf buffer; - buffer.push(Decompressor()); - buffer.push(ifs); - boost::archive::binary_iarchive ia(buffer); // (ifs); - ia >> record; - } - } -} - diff --git a/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt b/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt deleted file mode 100644 index 1fd7214c9b..0000000000 --- a/examples/Boost-iostreams-useBoostConfig/CMakeLists.txt +++ /dev/null @@ -1,20 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(boost_iostreams) - -hunter_add_package(Boost COMPONENTS iostreams serialization) -# If you use boost/iostreams/filter/gzip.hpp then you should add ZLIB -find_package(ZLIB CONFIG REQUIRED) -# If you use boost/iostreams/filter/bzip2.hpp then you should add BZip2 -find_package(BZip2 CONFIG REQUIRED) -find_package(Boost CONFIG REQUIRED iostreams serialization) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::iostreams Boost::serialization ZLIB::zlib BZip2::bz2) diff --git a/examples/Boost-iostreams-useBoostConfig/config.cmake b/examples/Boost-iostreams-useBoostConfig/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-iostreams-useBoostConfig/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-iostreams-useBoostConfig/foo.cpp b/examples/Boost-iostreams-useBoostConfig/foo.cpp deleted file mode 100644 index f49eb2a8fb..0000000000 --- a/examples/Boost-iostreams-useBoostConfig/foo.cpp +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) 2015, David Hirvonen -// All rights reserved. - -#include -#include - -#include -#include -#include -#include -#include - -#include -#include - -struct Record -{ - Record() {} - Record(int age, const std::string &name) : age(age), name(name) {} - - int age; - std::string name; - - // Boost serialization: - //friend class boost::serialization::access; - template void serialize(Archive & ar, const unsigned int version) - { - ar & age; - ar & name; - } -}; - -int main(int argc, char **argv) -{ - std::string filename = "/tmp/record.dat"; - - typedef boost::iostreams::zlib_compressor Compressor; - typedef boost::iostreams::zlib_decompressor Decompressor; - - { // Dump the record: - Record record(1, "kermit"); - std::ofstream ofs(filename, std::ios_base::out | std::ios_base::binary); - if(ofs) - { - boost::iostreams::filtering_stream buffer; - buffer.push(Compressor()); - buffer.push(ofs); - boost::archive::binary_oarchive oa(buffer); - oa << record; - } - } - - { // Load the record - Record record; - std::ifstream ifs(filename, std::ios_base::in | std::ios_base::binary); - if(ifs) - { - boost::iostreams::filtering_streambuf buffer; - buffer.push(Decompressor()); - buffer.push(ifs); - boost::archive::binary_iarchive ia(buffer); // (ifs); - ia >> record; - } - } -} - diff --git a/examples/Boost-iostreams/CMakeLists.txt b/examples/Boost-iostreams/CMakeLists.txt index 2bcc85036c..f61a407ccc 100644 --- a/examples/Boost-iostreams/CMakeLists.txt +++ b/examples/Boost-iostreams/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2015, Aaditya Kalsi +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -12,7 +13,11 @@ include("../common.cmake") project(boost_iostreams) hunter_add_package(Boost COMPONENTS iostreams serialization) +# If you use boost/iostreams/filter/gzip.hpp then you should add ZLIB +find_package(ZLIB CONFIG REQUIRED) +# If you use boost/iostreams/filter/bzip2.hpp then you should add BZip2 +find_package(BZip2 CONFIG REQUIRED) find_package(Boost CONFIG REQUIRED iostreams serialization) add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::iostreams Boost::serialization) +target_link_libraries(foo PUBLIC Boost::iostreams Boost::serialization ZLIB::zlib BZip2::bz2) diff --git a/examples/Boost-log-shared/CMakeLists.txt b/examples/Boost-log-shared/CMakeLists.txt index 81c2e52189..013a2ced77 100644 --- a/examples/Boost-log-shared/CMakeLists.txt +++ b/examples/Boost-log-shared/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2013-2017, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -12,19 +13,8 @@ include("../common.cmake") project(download-boost) -hunter_add_package(Boost COMPONENTS log filesystem system chrono thread regex date_time atomic) -find_package(Boost CONFIG REQUIRED log filesystem system chrono thread regex date_time atomic) +hunter_add_package(Boost COMPONENTS log) +find_package(Boost CONFIG REQUIRED log) add_executable(foo foo.cpp) -target_link_libraries(foo - PUBLIC - Boost::log - Boost::filesystem - Boost::system - Boost::chrono - Boost::thread - Boost::regex - Boost::date_time - Boost::atomic - Boost::boost -) +target_link_libraries(foo PUBLIC Boost::log) diff --git a/examples/Boost-log-useBoostConfig/CMakeLists.txt b/examples/Boost-log-useBoostConfig/CMakeLists.txt deleted file mode 100644 index 3aa3da3e62..0000000000 --- a/examples/Boost-log-useBoostConfig/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(download-boost) - -hunter_add_package(Boost COMPONENTS log) -find_package(Boost CONFIG REQUIRED log) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::log) diff --git a/examples/Boost-log-useBoostConfig/config.cmake b/examples/Boost-log-useBoostConfig/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-log-useBoostConfig/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-log-useBoostConfig/foo.cpp b/examples/Boost-log-useBoostConfig/foo.cpp deleted file mode 100644 index 1f56b3f693..0000000000 --- a/examples/Boost-log-useBoostConfig/foo.cpp +++ /dev/null @@ -1,12 +0,0 @@ -#include - -int main() { - BOOST_LOG_TRIVIAL(trace) << "A trace severity message"; - BOOST_LOG_TRIVIAL(debug) << "A debug severity message"; - BOOST_LOG_TRIVIAL(info) << "An informational severity message"; - BOOST_LOG_TRIVIAL(warning) << "A warning severity message"; - BOOST_LOG_TRIVIAL(error) << "An error severity message"; - BOOST_LOG_TRIVIAL(fatal) << "A fatal severity message"; - - return 0; -} diff --git a/examples/Boost-log/CMakeLists.txt b/examples/Boost-log/CMakeLists.txt index e19f1cd173..2367c48edc 100644 --- a/examples/Boost-log/CMakeLists.txt +++ b/examples/Boost-log/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2013-2017, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -11,17 +12,8 @@ include("../common.cmake") project(download-boost) -hunter_add_package(Boost COMPONENTS log filesystem system chrono thread regex date_time atomic) -find_package(Boost CONFIG REQUIRED log filesystem system chrono thread regex date_time atomic) +hunter_add_package(Boost COMPONENTS log) +find_package(Boost CONFIG REQUIRED log) add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::log - Boost::filesystem - Boost::chrono - Boost::thread - Boost::regex - Boost::date_time - Boost::atomic - Boost::system - Boost::boost -) +target_link_libraries(foo PUBLIC Boost::log) diff --git a/examples/Boost-predef/CMakeLists.txt b/examples/Boost-predef/CMakeLists.txt index 139e35c6d1..ec54650aad 100644 --- a/examples/Boost-predef/CMakeLists.txt +++ b/examples/Boost-predef/CMakeLists.txt @@ -4,7 +4,6 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/Boost-process/CMakeLists.txt b/examples/Boost-process/CMakeLists.txt index 19f243335d..a16e533510 100644 --- a/examples/Boost-process/CMakeLists.txt +++ b/examples/Boost-process/CMakeLists.txt @@ -4,7 +4,6 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) # Emulate HunterGate: # * https://github.com/cpp-pm/gate diff --git a/examples/Boost-redis/CMakeLists.txt b/examples/Boost-redis/CMakeLists.txt index 2bfddf5151..ef6022dcc5 100644 --- a/examples/Boost-redis/CMakeLists.txt +++ b/examples/Boost-redis/CMakeLists.txt @@ -4,7 +4,6 @@ cmake_minimum_required(VERSION 3.10) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/../Boost-useBoostConfig/config.cmake) set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/toolchain.cmake" CACHE FILEPATH "Path to CMake toolchain file") diff --git a/examples/Boost-system-1-66/CMakeLists.txt b/examples/Boost-system-1-66/CMakeLists.txt deleted file mode 100644 index 62ef6d2257..0000000000 --- a/examples/Boost-system-1-66/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(Boost-system-1_66) - -hunter_add_package(Boost COMPONENTS system) -find_package(Boost CONFIG REQUIRED system) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::system) diff --git a/examples/Boost-system-1-66/config.cmake b/examples/Boost-system-1-66/config.cmake deleted file mode 100644 index 853a6f287d..0000000000 --- a/examples/Boost-system-1-66/config.cmake +++ /dev/null @@ -1 +0,0 @@ -hunter_config(Boost VERSION 1.66.0) diff --git a/examples/Boost-system-1-66/foo.cpp b/examples/Boost-system-1-66/foo.cpp deleted file mode 100644 index 7bb6d3bcbc..0000000000 --- a/examples/Boost-system-1-66/foo.cpp +++ /dev/null @@ -1,4 +0,0 @@ -#include - -int main() { -} diff --git a/examples/Boost-thread-1-64/CMakeLists.txt b/examples/Boost-thread-1-64/CMakeLists.txt deleted file mode 100644 index 9d90464fca..0000000000 --- a/examples/Boost-thread-1-64/CMakeLists.txt +++ /dev/null @@ -1,16 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(Boost-thread-1_64_0) - -hunter_add_package(Boost COMPONENTS system thread) -find_package(Boost CONFIG REQUIRED system thread) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::system Boost::thread) diff --git a/examples/Boost-thread-1-64/config.cmake b/examples/Boost-thread-1-64/config.cmake deleted file mode 100644 index fb6a2c8bcd..0000000000 --- a/examples/Boost-thread-1-64/config.cmake +++ /dev/null @@ -1,3 +0,0 @@ -hunter_config(Boost - VERSION 1.64.0 -) diff --git a/examples/Boost-thread-1-64/foo.cpp b/examples/Boost-thread-1-64/foo.cpp deleted file mode 100644 index 811dcb8b0b..0000000000 --- a/examples/Boost-thread-1-64/foo.cpp +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef BOOST_THREAD_PROVIDES_FUTURE -#define BOOST_THREAD_PROVIDES_FUTURE -#endif -// #ifndef BOOST_THREAD_PROVIDES_FUTURE_CONTINUATION -// #define BOOST_THREAD_PROVIDES_FUTURE_CONTINUATION -// #endif -// #ifndef BOOST_THREAD_PROVIDES_FUTURE_WHEN_ALL_WHEN_ANY -// #define BOOST_THREAD_PROVIDES_FUTURE_WHEN_ALL_WHEN_ANY -// #endif - - -#include -#include - - -int calculate_the_answer_to_life_the_universe_and_everything() -{ - return 42; -} - - - -int main() { - boost::packaged_task pt(calculate_the_answer_to_life_the_universe_and_everything); - boost:: future fi=pt.get_future(); - - boost::thread task(boost::move(pt)); // launch task on a thread - - fi.wait(); // wait for it to finish - - assert(fi.is_ready()); - assert(fi.has_value()); - assert(!fi.has_exception()); - assert(fi.get_state()==boost::future_state::ready); - assert(fi.get()==42); -} diff --git a/examples/Boost-useBoostConfig/CMakeLists.txt b/examples/Boost-useBoostConfig/CMakeLists.txt deleted file mode 100644 index 2f1e33500c..0000000000 --- a/examples/Boost-useBoostConfig/CMakeLists.txt +++ /dev/null @@ -1,45 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(Boost_DEBUG ON CACHE BOOLEAN "") -set(TESTING_CONFIG_OPT FILEPATH ${CMAKE_CURRENT_LIST_DIR}/config.cmake) - -# Emulate HunterGate: -# * https://github.com/hunter-packages/gate -include("../common.cmake") - -project(download-boost) - -hunter_add_package(Boost) -find_package(Boost CONFIG REQUIRED) - -add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::headers) # Since boost 1.70 you should use Boost::headers as target - -set(project_license "${CMAKE_CURRENT_BINARY_DIR}/LICENSE.txt") -file( - WRITE - "${project_license}" - "Some info about this project license.\n\n" -) - -string(COMPARE EQUAL "${Boost_LICENSES}" "" is_empty) -if(is_empty) - message(FATAL_ERROR "No licenses") -endif() - -file(APPEND "${project_license}" "== 3rd party licenses ==\n\n") - -foreach(x ${Boost_LICENSES}) - file(READ "${x}" content) - get_filename_component(license_name "${x}" NAME) - file(APPEND "${project_license}" "== Boost (${license_name}) ==\n\n") - file(APPEND "${project_license}" "${content}") -endforeach() - -message("Project license: ${project_license}") - -file(GLOB_RECURSE boost_configs "${BOOST_ROOT}/*/BoostConfig.cmake") -list(LENGTH boost_configs len) -if(NOT len EQUAL "1") - message(FATAL_ERROR "More than one *Config: ${boost_configs}") -endif() diff --git a/examples/Boost-useBoostConfig/config.cmake b/examples/Boost-useBoostConfig/config.cmake deleted file mode 100644 index 9daa4a1d95..0000000000 --- a/examples/Boost-useBoostConfig/config.cmake +++ /dev/null @@ -1,4 +0,0 @@ -hunter_config(Boost - VERSION ${HUNTER_Boost_VERSION} - CMAKE_ARGS USE_CONFIG_FROM_BOOST=ON -) diff --git a/examples/Boost-useBoostConfig/foo.cpp b/examples/Boost-useBoostConfig/foo.cpp deleted file mode 100644 index 28f9a77ef2..0000000000 --- a/examples/Boost-useBoostConfig/foo.cpp +++ /dev/null @@ -1,4 +0,0 @@ -#include - -int main() { -} diff --git a/examples/Boost/CMakeLists.txt b/examples/Boost/CMakeLists.txt index e7c486a606..450b0b5e3f 100644 --- a/examples/Boost/CMakeLists.txt +++ b/examples/Boost/CMakeLists.txt @@ -15,7 +15,7 @@ hunter_add_package(Boost) find_package(Boost CONFIG REQUIRED) add_executable(foo foo.cpp) -target_link_libraries(foo PUBLIC Boost::boost) # Since boost 1.70 you should use Boost::headers as target +target_link_libraries(foo PUBLIC Boost::headers) set(project_license "${CMAKE_CURRENT_BINARY_DIR}/LICENSE.txt") file( From b926b606124da24aabc6c89652844203df78c784 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 10 Jun 2025 14:41:16 +0200 Subject: [PATCH 18/54] OpenBLAS: silence warnings (#792) The OpenBLAS build has uncountable many warnings. Disable them as we don't need them. Only errors are really interesting. --- cmake/projects/OpenBLAS/hunter.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmake/projects/OpenBLAS/hunter.cmake b/cmake/projects/OpenBLAS/hunter.cmake index 89fb5dd6bf..d5c092229c 100644 --- a/cmake/projects/OpenBLAS/hunter.cmake +++ b/cmake/projects/OpenBLAS/hunter.cmake @@ -115,12 +115,21 @@ else() # https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.21 set(_openblas_BUILD_WITHOUT_LAPACK "OFF") endif() + # silence warnings on OpenBLAS build + if(CMAKE_C_COMPILER_ID STREQUAL "Clang" OR CMAKE_C_COMPILER_ID STREQUAL "GNU") + set(_openblas_cflags "CMAKE_C_FLAGS=-w") + elseif(MSVC) + set(_openblas_cflags "CMAKE_C_FLAGS=/W0") + else() + set(_openblas_cflags) + endif() hunter_cmake_args( OpenBLAS CMAKE_ARGS BUILD_TESTING=OFF NOFORTRAN=1 BUILD_WITHOUT_LAPACK=${_openblas_BUILD_WITHOUT_LAPACK} + ${_openblas_cflags} ) hunter_pick_scheme(DEFAULT url_sha1_cmake) set(_openblas_unrelocatable_text_files "") From 792b26db5a21cee9263bcd3dda1b5a37767c4f7d Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 10 Jun 2025 14:44:15 +0200 Subject: [PATCH 19/54] docs: fix warning about matrix.json not valid for code highlighting (#793) Fixing the following warning: ```sh Warning, treated as error: hunter/docs/creating-new/test/ci.rst:84:Could not lex literal_block as "JSON". Highlighting skipped. ``` The referenced codeblock is the following: ```rst .. literalinclude:: ../../../.github/workflows/ci/matrix.json :language: JSON ``` The `matrix.json` file contains `//` comments, which are not valid json tripping the highlighting. Removing the `:language: JSON` part fixes this warning Fixes: https://github.com/cpp-pm/hunter/issues/790 --- docs/creating-new/test/ci.rst | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/creating-new/test/ci.rst b/docs/creating-new/test/ci.rst index 282818cab3..ce71601bf4 100644 --- a/docs/creating-new/test/ci.rst +++ b/docs/creating-new/test/ci.rst @@ -82,7 +82,6 @@ Build matrix This will lead to you project testing toolchains diverge from default ones in the future. .. literalinclude:: ../../../.github/workflows/ci/matrix.json - :language: JSON Each line defines parameters for a job that will run on `GitHub-hosted runner `__: From 7c692a0421b7b525e15942a2a650ed52a6b51d66 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 10 Jun 2025 14:57:56 +0200 Subject: [PATCH 20/54] docs: msgpack: fix spelling warnings/errors (#795) The documentation for `msgpack` has two spelling errors: ``` writing output... [ 63%] packages/pkg/msgpack packages/pkg/msgpack.rst:21:msgpackc:["mudpack"] packages/pkg/msgpack.rst:21:cxx:["xxx", "xx", "cox", "c xx", "OSX"] ... Spelling checker messages written to /home/runner/work/hunter/hunter/docs/_spelling/output.txt Warning, treated as error: Found 2 misspelled words ``` Update the documentation properly escaping the target names and in the process making the spellchecker ignoring the "codeblocks". Fixes: https://github.com/cpp-pm/hunter/issues/794 --- docs/packages/pkg/msgpack.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/packages/pkg/msgpack.rst b/docs/packages/pkg/msgpack.rst index 5b0b3e8a22..76675465b5 100644 --- a/docs/packages/pkg/msgpack.rst +++ b/docs/packages/pkg/msgpack.rst @@ -1,6 +1,7 @@ .. spelling:: msgpack + msgpackc .. index:: unsorted ; msgpack @@ -18,7 +19,7 @@ msgpack - Added by `Antal Tátrai `__ (`pr-406 `__) - Available since |hunter| -- Target library name from "msgpack::msgpack" to "msgpackc-cxx" with `v4.1.3` +- Target library renamed from ``msgpack::msgpack`` to ``msgpackc-cxx`` with ``v4.1.3`` .. code-block:: cmake From bdddff6f83470deda1216ad6b2617133a678c690 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Thu, 12 Jun 2025 13:56:27 +0200 Subject: [PATCH 21/54] docs: quick-start: fix link to HUNTER_ROOT env variable (#800) `HUNTER_ROOT` link goes to old/not available wiki. Update the link to use an internal reference the the `HUNTER_ROOT` environment variable section in the documentation. Fixes: https://github.com/cpp-pm/hunter/issues/682 --- docs/quick-start/boost-components.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/docs/quick-start/boost-components.rst b/docs/quick-start/boost-components.rst index 307a28d185..5a4baadb2f 100644 --- a/docs/quick-start/boost-components.rst +++ b/docs/quick-start/boost-components.rst @@ -8,7 +8,7 @@ First step kung fu -Set `HUNTER_ROOT`_ environment variable to **an empty directory**. This +Set :ref:`env hunter root` environment variable to **an empty directory**. This directory will be used by ``HunterGate`` module for storing packages and utility files. Using environment variable is recommended but not mandatory, see `other options`_. @@ -91,7 +91,6 @@ Build it: > cmake -H. -B_builds -DHUNTER_STATUS_DEBUG=ON -DCMAKE_BUILD_TYPE=Release > cmake --build _builds --config Release -.. _HUNTER_ROOT: https://github.com/ruslo/hunter/wiki/usr.variables#hunter_root .. _other options: https://github.com/cpp-pm/gate#effects .. _HunterGate: https://github.com/cpp-pm/gate .. _notes: https://github.com/cpp-pm/gate#notes From ae9ec1acc56406309ca0c8e8ec37358b060f7a33 Mon Sep 17 00:00:00 2001 From: Andrei Svatko Date: Wed, 3 Sep 2025 14:58:12 +0300 Subject: [PATCH 22/54] nlohmann json update to 3.12.0 (#803) * update nlohmann_json 3.12.0 --- cmake/configs/default.cmake | 2 +- cmake/projects/nlohmann_json/hunter.cmake | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 5fe1137445..35b527b45e 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -420,7 +420,7 @@ hunter_default_version(nanosvg VERSION 0.0.0-2b08dee-p0) hunter_default_version(ncnn VERSION 20180314-p2) hunter_default_version(ncursesw VERSION 6.1) hunter_default_version(nlohmann_fifo_map VERSION 0.0.0-0dfbf5d-p1) -hunter_default_version(nlohmann_json VERSION 3.11.2) +hunter_default_version(nlohmann_json VERSION 3.12.0) hunter_default_version(nng VERSION 1.1.1) hunter_default_version(nsync VERSION 1.14-p1) hunter_default_version(occt VERSION 7.4.0-p0) diff --git a/cmake/projects/nlohmann_json/hunter.cmake b/cmake/projects/nlohmann_json/hunter.cmake index 715ad60125..5446b4c877 100644 --- a/cmake/projects/nlohmann_json/hunter.cmake +++ b/cmake/projects/nlohmann_json/hunter.cmake @@ -227,6 +227,13 @@ hunter_add_version( SHA1 1b0701dc7fdc068aad8ce68fc3e019a038232437 ) +hunter_add_version( + PACKAGE_NAME nlohmann_json + VERSION "3.12.0" + URL "https://github.com/nlohmann/json/archive/v3.12.0.tar.gz" + SHA1 815212d8acbddc87009667c52ba98a8404efec18 +) + hunter_cmake_args(nlohmann_json CMAKE_ARGS JSON_BuildTests=OFF) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 065847f3fb56d7359dab9e0116f4f8878a40480e Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Fri, 12 Sep 2025 13:01:12 +0200 Subject: [PATCH 23/54] docs: add build_docs.sh script, installing debian packages through apt Replace the `jenskins.sh` script using pip with `make_docs.sh` script expected to run on Ubuntu. For apt install set non-interactive env variable. Update CI to run on `ubuntu-24.04` instead of `ubuntu-latest`. Remove the files `jenkins.sh` and `requirements.txt` --- .github/workflows/ci-docs.yml | 15 ++--- docs/build_docs.sh | 101 ++++++++++++++++++++++++++++++++++ docs/jenkins.sh | 34 ------------ docs/requirements.txt | 5 -- 4 files changed, 105 insertions(+), 50 deletions(-) create mode 100755 docs/build_docs.sh delete mode 100755 docs/jenkins.sh delete mode 100644 docs/requirements.txt diff --git a/.github/workflows/ci-docs.yml b/.github/workflows/ci-docs.yml index 7536cc003b..1579d0201d 100644 --- a/.github/workflows/ci-docs.yml +++ b/.github/workflows/ci-docs.yml @@ -10,7 +10,7 @@ on: jobs: docs: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: @@ -19,17 +19,10 @@ jobs: with: submodules: true - - name: Set up Python - uses: actions/setup-python@v5.1.0 - with: - python-version: 3.8 - - name: Install dependencies run: | - python -m pip install --upgrade pip - pip install virtualenv + docs/build_docs.sh --install-deps --skip-build - - name: Run test script + - name: Build docs run: | - cd docs - ./jenkins.sh \ No newline at end of file + docs/build_docs.sh diff --git a/docs/build_docs.sh b/docs/build_docs.sh new file mode 100755 index 0000000000..ede1589a3a --- /dev/null +++ b/docs/build_docs.sh @@ -0,0 +1,101 @@ +#!/bin/bash +set -e + +verbose=false +install_deps=false +build_docs=true + +function print_synopsis { + echo "$0 [options] " + echo " -h, --help print this help message and exit." + echo " -v, --verbose print each executed command." + echo " -i, --install-deps install dependencies before building." + echo " --skip-build skip building and spellchecking docs." + echo " Useful to just install dependencies." +} + +function wrong_dir() { + echo "Please run script from 'docs' directory" + exit 1 +} + +# https://stackoverflow.com/a/14203146 +# Use -gt 1 to consume two arguments per pass in the loop (e.g. each +# argument has a corresponding value to go with it). +# Use -gt 0 to consume one or more arguments per pass in the loop (e.g. +# some arguments don't have a corresponding value to go with it such +# as in the --default example). +# note: if this is set to -gt 0 the /etc/hosts part is not recognized ( may be a bug ) +while [[ $# -gt 0 ]] +do +key="$1" + +case $key in + -h|--help) + print_synopsis + exit 0 + ;; + -v|--verbose) + verbose=true + ;; + -i|--install-deps) + install_deps=true + ;; + --skip-build) + build_docs=false + ;; + -*) + # unknown option + echo "error: unknown option '$key'" + echo "" + print_synopsis + exit 1 + ;; + *) + # no free arguments allowed + echo "error: no free arguments allowed: '$key'" + echo "" + print_synopsis + exit 1 + ;; +esac +shift # past argument or value +done + +if [ "$verbose" = true ]; then + set -x +fi + +if [ "$install_deps" = true ]; then + echo "### Update apt cache ###" + sudo apt-get update -qq + echo "### install sphinx packages ###" + echo " - pyhton3-sphinx - base package" + echo " - python3-sphinx-rtd-theme - nice read-the-docs theme" + echo " - python3-sphinxcontrib.spelling - spellcheck sphinx files" + #echo " - texlive-latex-extra - latex support to render pdf and also math in html" + #echo " - dvipng - convert math formulas to pngs for html output" + #echo " - graphviz - support for dot, creating flowcharts and other graphs" + echo " - python3-matplotlib - support for matplotlib plots" + echo " - python3-myst-parser - support for markdown files" + sudo DEBIAN_FRONTEND=noninteractive apt-get -yq install --no-install-recommends \ + python3-sphinx python3-sphinx-rtd-theme python3-sphinxcontrib.spelling python3-matplotlib python3-myst-parser +fi + +# determine build and install directory +SCRIPT_DIR=$(dirname "$0") +SCRIPT_DIR_ABS=$(realpath "${SCRIPT_DIR}") + +if [ "$build_docs" = true ]; then + cd "${SCRIPT_DIR_ABS}" + echo "### remove old build directories ###" + rm -rf _build _static _spelling + echo "### create _static dir ###" + mkdir _static + + echo "### run sphinx-build ###" + sphinx-build -v -W . _build + echo "### run sphinx spell checking ###" + sphinx-build -b spelling . _spelling + echo "### done! ###" +fi diff --git a/docs/jenkins.sh b/docs/jenkins.sh deleted file mode 100755 index 3428035f97..0000000000 --- a/docs/jenkins.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -e - -function wrong_dir() { - echo "Please run script from 'docs' directory" - exit 1 -} - -[ -f "`pwd`/jenkins.sh" ] || wrong_dir - -venv_dir="`pwd`/_venv" -src="${venv_dir}/bin/activate" - -if [ ! -f "${src}" ]; -then - virtualenv "${venv_dir}" -fi - -source "${src}" - -which python -python --version - -which pip -pip --version - -pip install -U pip -pip install -r requirements.txt - -rm -rf _build _static _spelling - -mkdir _static - -sphinx-build -v -W . _build -sphinx-build -b spelling -W . _spelling diff --git a/docs/requirements.txt b/docs/requirements.txt deleted file mode 100644 index ecd1d52021..0000000000 --- a/docs/requirements.txt +++ /dev/null @@ -1,5 +0,0 @@ -Sphinx==1.6.3 -sphinx-rtd-theme==0.4.3 -sphinxcontrib-spelling==4.0.1 -docutils==0.14 -jinja2==3.0.0 From 8c6fe77a74fc857e8e44712cc1e813a6d42d058a Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Tue, 31 Oct 2023 09:41:48 +0100 Subject: [PATCH 24/54] docs: enable myst-parser for markdown support, ignore old-wiki md files --- docs/conf.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 1ce653e4ce..1e339d12dc 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -32,7 +32,9 @@ # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. -extensions = [] +extensions = [ + "myst_parser", +] if not on_rtd: extensions.append('sphinxcontrib.spelling') @@ -45,7 +47,7 @@ # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # source_suffix = ['.rst', '.md'] -source_suffix = '.rst' +source_suffix = ['.rst', '.md'] # The encoding of source files. #source_encoding = 'utf-8-sig' @@ -82,7 +84,7 @@ # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. -exclude_patterns = ['_build', '_venv', 'rtfd-css', 'packages/pkg/foo.rst'] +exclude_patterns = ['_build', '_venv', 'rtfd-css', 'packages/pkg/foo.rst', 'old-wiki'] # The reST default role (used for this markup: `text`) to use for all # documents. From 93d758322daeb97f8c1ca98b353e697f35251f1b Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Fri, 12 Sep 2025 11:03:41 +0200 Subject: [PATCH 25/54] docs: conf.py: explicitly set language "en" --- docs/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 1e339d12dc..8f17f63c5b 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -74,7 +74,7 @@ # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. -language = None +language = "en" # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: From ad1f13e601d6cf2af5ad3891ea11ff779613c25a Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Fri, 12 Sep 2025 13:23:10 +0200 Subject: [PATCH 26/54] docs: update version to v0.26 to match release tags --- docs/conf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 8f17f63c5b..54eeb070eb 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -65,9 +65,9 @@ # built documents. # # The short X.Y version. -version = '0.23' +version = '0.26' # The full version, including alpha/beta/rc tags. -release = '0.23' +release = '0.26' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From 5965a8a2dcbad704899cf6618ff69c2aa2d7dfdb Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Fri, 12 Sep 2025 13:40:47 +0200 Subject: [PATCH 27/54] docs: conf.py: remove deprecated get_html_theme_path call (#810) For Sphinx `v8.1.3` compatibility remove the `get_html_theme_path` call. Fixes: https://github.com/cpp-pm/hunter/issues/807 --- docs/conf.py | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/conf.py b/docs/conf.py index 54eeb070eb..03474f5bcf 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -131,7 +131,6 @@ if not on_rtd: # only import and set the theme if we're building docs locally import sphinx_rtd_theme html_theme = 'sphinx_rtd_theme' - html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] ### Suppress warnings: http://stackoverflow.com/a/28778969/2288008 { if not on_rtd: From 16baf8c6c1d3db4ff2b9ef26ab938a92d8dd7780 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Fri, 12 Sep 2025 13:46:09 +0200 Subject: [PATCH 28/54] docs: port foo.rst to foo.md (#808) I like to write documentation in MarkDown better than in `*.rst`. First step is to have new package documentation in MarkDown. So port the reference `foo.rst` to `foo.md`. --- docs/conf.py | 2 +- docs/packages/pkg/foo.md | 22 ++++++++++++++++++++++ docs/packages/pkg/foo.rst | 21 --------------------- 3 files changed, 23 insertions(+), 22 deletions(-) create mode 100644 docs/packages/pkg/foo.md delete mode 100644 docs/packages/pkg/foo.rst diff --git a/docs/conf.py b/docs/conf.py index 03474f5bcf..d395ac22fc 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -84,7 +84,7 @@ # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. -exclude_patterns = ['_build', '_venv', 'rtfd-css', 'packages/pkg/foo.rst', 'old-wiki'] +exclude_patterns = ['_build', '_venv', 'rtfd-css', 'packages/pkg/foo.md', 'old-wiki'] # The reST default role (used for this markup: `text`) to use for all # documents. diff --git a/docs/packages/pkg/foo.md b/docs/packages/pkg/foo.md new file mode 100644 index 0000000000..ff5d3a1d7b --- /dev/null +++ b/docs/packages/pkg/foo.md @@ -0,0 +1,22 @@ +```{spelling} + +foo +``` + +```{index} single: unsorted ; foo +``` + +(pkg.foo)= + +# foo + +- [Official](https://official_foo) +- [Hunterized](https://github.com/cpp-pm/foo) +- [Example](https://github.com/cpp-pm/hunter/blob/master/examples/foo/CMakeLists.txt) +- Added by [foo_developer](https://github.com/foo_developer) ([pr-N](https://github.com/cpp-pm/hunter/pull/N)) + +```{literalinclude} /../examples/foo/CMakeLists.txt +:language: cmake +:start-after: "# DOCUMENTATION_START {" +:end-before: "# DOCUMENTATION_END }" +``` diff --git a/docs/packages/pkg/foo.rst b/docs/packages/pkg/foo.rst deleted file mode 100644 index 073570cbd7..0000000000 --- a/docs/packages/pkg/foo.rst +++ /dev/null @@ -1,21 +0,0 @@ -.. spelling:: - - foo - -.. index:: - single: unsorted ; foo - -.. _pkg.foo: - -foo -=== - -- `Official `__ -- `Hunterized `__ -- `Example `__ -- Added by `foo_developer `__ (`pr-N `__) - -.. literalinclude:: /../examples/foo/CMakeLists.txt - :language: cmake - :start-after: # DOCUMENTATION_START { - :end-before: # DOCUMENTATION_END } From d8dee0332d759a6a597480c259d59cabbf6e6d9a Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Fri, 12 Sep 2025 14:10:23 +0200 Subject: [PATCH 29/54] docs: fix deprecation warning replacing spelling with spelling:word-list (#811) When building the docs on Ubuntu 24.04 many deprecation warnings are shown ``` direct use of the spelling directive is deprecated, replace ".. spelling::" with ".. spelling:word-list::" ``` Fixes: https://github.com/cpp-pm/hunter/issues/806 --- docs/contacts.rst | 2 +- docs/creating-new/create/autotools.rst | 2 +- docs/creating-new/test/ci.rst | 2 +- docs/creating-new/test/local.rst | 2 +- docs/creating-new/update.rst | 2 +- docs/faq/android-studio.rst | 2 +- docs/faq/how-to-fix-hash-mismatch-error.rst | 2 +- docs/faq/why-do-we-need-forks.rst | 2 +- docs/faq/why-hunter-is-slow.rst | 2 +- docs/overview/automatic.rst | 2 +- docs/overview/binaries.rst | 2 +- docs/overview/customization/config-id.rst | 2 +- docs/overview/customization/toolchain-id.rst | 2 +- docs/packages/all.rst | 2 +- docs/packages/cmake_modules.rst | 2 +- docs/packages/commandline.rst | 2 +- docs/packages/computer-vision.rst | 2 +- docs/packages/concurrency.rst | 2 +- docs/packages/crypto.rst | 2 +- docs/packages/database.rst | 2 +- docs/packages/datetime.rst | 2 +- docs/packages/filesystem.rst | 2 +- docs/packages/frameworks.rst | 2 +- docs/packages/graphics.rst | 2 +- docs/packages/machine-learning.rst | 2 +- docs/packages/math.rst | 2 +- docs/packages/media.rst | 2 +- docs/packages/messaging.rst | 2 +- docs/packages/networking.rst | 2 +- docs/packages/pkg/ARM_NEON_2_x86_SSE.rst | 2 +- docs/packages/pkg/AllTheFlopsThreads.rst | 2 +- docs/packages/pkg/Alut.rst | 2 +- docs/packages/pkg/Android-ARM-EABI-v7a-System-Image.rst | 2 +- docs/packages/pkg/Android-ARM64-v8a-System-Image.rst | 2 +- docs/packages/pkg/Android-Apk.rst | 2 +- docs/packages/pkg/Android-Build-Tools.rst | 2 +- .../pkg/Android-Google-APIs-Intel-x86-Atom-System-Image.rst | 2 +- docs/packages/pkg/Android-Google-APIs.rst | 2 +- docs/packages/pkg/Android-Google-Repository.rst | 2 +- docs/packages/pkg/Android-Intel-x86-Atom-System-Image.rst | 2 +- docs/packages/pkg/Android-MIPS-System-Image.rst | 2 +- docs/packages/pkg/Android-Modules.rst | 2 +- docs/packages/pkg/Android-SDK-Platform-tools.rst | 2 +- docs/packages/pkg/Android-SDK-Platform.rst | 2 +- docs/packages/pkg/Android-SDK-Tools.rst | 2 +- docs/packages/pkg/Android-SDK.rst | 2 +- docs/packages/pkg/Android-Support-Repository.rst | 2 +- docs/packages/pkg/AngelScript.rst | 2 +- docs/packages/pkg/ArrayFire.rst | 2 +- docs/packages/pkg/Assimp.rst | 2 +- docs/packages/pkg/Async++.rst | 2 +- docs/packages/pkg/Avahi.rst | 2 +- docs/packages/pkg/BZip2.rst | 2 +- docs/packages/pkg/Beast.rst | 2 +- docs/packages/pkg/BoostCompute.rst | 2 +- docs/packages/pkg/BoostProcess.rst | 2 +- docs/packages/pkg/BoringSSL.rst | 2 +- docs/packages/pkg/Box2D.rst | 2 +- docs/packages/pkg/CLAPACK.rst | 2 +- docs/packages/pkg/CLI11.rst | 2 +- docs/packages/pkg/CURL.rst | 2 +- docs/packages/pkg/CapnProto.rst | 2 +- docs/packages/pkg/Catch.rst | 2 +- docs/packages/pkg/Clang.rst | 2 +- docs/packages/pkg/ClangToolsExtra.rst | 2 +- docs/packages/pkg/Comet.rst | 2 +- docs/packages/pkg/CppNetlib.rst | 2 +- docs/packages/pkg/CppNetlibUri.rst | 2 +- docs/packages/pkg/CreateLaunchers.rst | 2 +- docs/packages/pkg/CsvParserCPlusPlus.rst | 2 +- docs/packages/pkg/EGL-Registry.rst | 2 +- docs/packages/pkg/Eigen.rst | 2 +- docs/packages/pkg/Expat.rst | 2 +- docs/packages/pkg/FLAC.rst | 2 +- docs/packages/pkg/FP16.rst | 2 +- docs/packages/pkg/FakeIt.rst | 2 +- docs/packages/pkg/Fruit.rst | 2 +- docs/packages/pkg/FunctionalPlus.rst | 2 +- docs/packages/pkg/GPUImage.rst | 2 +- docs/packages/pkg/GSL.rst | 2 +- docs/packages/pkg/GTest.rst | 2 +- docs/packages/pkg/HalideIR.rst | 2 +- docs/packages/pkg/HastyNoise.rst | 2 +- docs/packages/pkg/ICU.rst | 2 +- docs/packages/pkg/IF97.rst | 2 +- docs/packages/pkg/Igloo.rst | 2 +- docs/packages/pkg/IlmBase.rst | 2 +- docs/packages/pkg/Imath.rst | 2 +- docs/packages/pkg/Immer.rst | 2 +- docs/packages/pkg/Jpeg.rst | 2 +- docs/packages/pkg/JsonSpirit.rst | 2 +- docs/packages/pkg/KTX-Software.rst | 2 +- docs/packages/pkg/KhronosDataFormat.rst | 2 +- docs/packages/pkg/LAPACK.rst | 2 +- docs/packages/pkg/LLVM.rst | 2 +- docs/packages/pkg/LLVMCompilerRT.rst | 2 +- docs/packages/pkg/Lager.rst | 2 +- docs/packages/pkg/Leathers.rst | 2 +- docs/packages/pkg/Leptonica.rst | 2 +- docs/packages/pkg/LibCDS.rst | 2 +- docs/packages/pkg/Libcxx.rst | 2 +- docs/packages/pkg/Libcxxabi.rst | 2 +- docs/packages/pkg/Libevent.rst | 2 +- docs/packages/pkg/Libssh2.rst | 2 +- docs/packages/pkg/LodePNG.rst | 2 +- docs/packages/pkg/Lua.rst | 2 +- docs/packages/pkg/MathFu.rst | 2 +- docs/packages/pkg/Microsoft.GSL.rst | 2 +- docs/packages/pkg/MySQL-client.rst | 2 +- docs/packages/pkg/NASM.rst | 2 +- docs/packages/pkg/NLopt.rst | 2 +- docs/packages/pkg/ONNX.rst | 2 +- docs/packages/pkg/OpenAL.rst | 2 +- docs/packages/pkg/OpenBLAS.rst | 2 +- docs/packages/pkg/OpenCL-Headers.rst | 2 +- docs/packages/pkg/OpenCL-cpp.rst | 2 +- docs/packages/pkg/OpenCL.rst | 2 +- docs/packages/pkg/OpenCV-Extra.rst | 2 +- docs/packages/pkg/OpenCV.rst | 2 +- docs/packages/pkg/OpenEXR.rst | 2 +- docs/packages/pkg/OpenGL-Registry.rst | 2 +- docs/packages/pkg/OpenNMTTokenizer.rst | 2 +- docs/packages/pkg/OpenSSL.rst | 2 +- docs/packages/pkg/OpenSceneGraph.rst | 2 +- docs/packages/pkg/Opus.rst | 2 +- docs/packages/pkg/PNG.rst | 2 +- docs/packages/pkg/PROJ4.rst | 2 +- docs/packages/pkg/PhysUnits.rst | 2 +- docs/packages/pkg/PocoCpp.rst | 2 +- docs/packages/pkg/PostgreSQL.rst | 2 +- docs/packages/pkg/Protobuf.rst | 2 +- docs/packages/pkg/Qt.rst | 2 +- docs/packages/pkg/QtAndroidCMake.rst | 2 +- docs/packages/pkg/QtCMakeExtra.rst | 2 +- docs/packages/pkg/QtPropertyEditor.rst | 2 +- docs/packages/pkg/QtQmlManager.rst | 2 +- docs/packages/pkg/Qwt.rst | 2 +- docs/packages/pkg/RapidJSON.rst | 2 +- docs/packages/pkg/RapidXML.rst | 2 +- docs/packages/pkg/RedisClient.rst | 2 +- docs/packages/pkg/SDL2.rst | 2 +- docs/packages/pkg/SDL_image.rst | 2 +- docs/packages/pkg/SDL_mixer.rst | 2 +- docs/packages/pkg/SDL_net.rst | 2 +- docs/packages/pkg/SDL_ttf.rst | 2 +- docs/packages/pkg/SFML.rst | 2 +- docs/packages/pkg/SPIRV-Headers.rst | 2 +- docs/packages/pkg/SPIRV-Tools.rst | 2 +- docs/packages/pkg/SimpleSignal.rst | 2 +- docs/packages/pkg/Snappy.rst | 2 +- docs/packages/pkg/Sober.rst | 2 +- docs/packages/pkg/Sources-for-Android-SDK.rst | 2 +- docs/packages/pkg/Sqlpp11.rst | 2 +- docs/packages/pkg/SuiteSparse.rst | 2 +- docs/packages/pkg/TCLAP.rst | 2 +- docs/packages/pkg/TIFF.rst | 2 +- docs/packages/pkg/Tesseract.rst | 2 +- docs/packages/pkg/Urho3D.rst | 2 +- docs/packages/pkg/Vulkan-Headers.rst | 2 +- docs/packages/pkg/VulkanMemoryAllocator.rst | 2 +- docs/packages/pkg/WDC.rst | 2 +- docs/packages/pkg/WTL.rst | 2 +- docs/packages/pkg/Washer.rst | 2 +- docs/packages/pkg/WebKit.rst | 2 +- docs/packages/pkg/WebP.rst | 2 +- docs/packages/pkg/WinSparkle.rst | 2 +- docs/packages/pkg/YAJL.rst | 2 +- docs/packages/pkg/ZLIB.rst | 2 +- docs/packages/pkg/ZMQPP.rst | 2 +- docs/packages/pkg/ZeroMQ.rst | 2 +- docs/packages/pkg/Zug.rst | 2 +- docs/packages/pkg/abseil.rst | 2 +- docs/packages/pkg/accelerate.rst | 2 +- docs/packages/pkg/acf.rst | 2 +- docs/packages/pkg/actionlib.rst | 2 +- docs/packages/pkg/aes.rst | 2 +- docs/packages/pkg/aglet.rst | 2 +- docs/packages/pkg/android.rst | 2 +- docs/packages/pkg/android_arm64_v8a_system_image_packer.rst | 2 +- docs/packages/pkg/android_arm_eabi_v7a_system_image_packer.rst | 2 +- docs/packages/pkg/android_build_tools_packer.rst | 2 +- .../android_google_apis_intel_x86_atom_system_image_packer.rst | 2 +- docs/packages/pkg/android_google_apis_packer.rst | 2 +- docs/packages/pkg/android_google_repository_packer.rst | 2 +- .../packages/pkg/android_intel_x86_atom_system_image_packer.rst | 2 +- docs/packages/pkg/android_log.rst | 2 +- docs/packages/pkg/android_mips_system_image_packer.rst | 2 +- docs/packages/pkg/android_sdk_packer.rst | 2 +- docs/packages/pkg/android_sdk_platform_packer.rst | 2 +- docs/packages/pkg/android_sdk_platform_tools_packer.rst | 2 +- docs/packages/pkg/android_sdk_tools_packer.rst | 2 +- docs/packages/pkg/android_support_repository_packer.rst | 2 +- docs/packages/pkg/angles.rst | 2 +- docs/packages/pkg/apg.rst | 2 +- docs/packages/pkg/appkit.rst | 2 +- docs/packages/pkg/applicationservices.rst | 2 +- docs/packages/pkg/arabica.rst | 2 +- docs/packages/pkg/asio-grpc.rst | 2 +- docs/packages/pkg/asio.rst | 2 +- docs/packages/pkg/assetslibrary.rst | 2 +- docs/packages/pkg/astc-encoder.rst | 2 +- docs/packages/pkg/audiotoolbox.rst | 2 +- docs/packages/pkg/audiounit.rst | 2 +- docs/packages/pkg/autobahn-cpp.rst | 2 +- docs/packages/pkg/autoutils.rst | 2 +- docs/packages/pkg/avfoundation.rst | 2 +- docs/packages/pkg/aws-c-common.rst | 2 +- docs/packages/pkg/aws-sdk-cpp.rst | 2 +- docs/packages/pkg/aws_lambda_cpp.rst | 2 +- docs/packages/pkg/basis_universal.rst | 2 +- docs/packages/pkg/benchmark.rst | 2 +- docs/packages/pkg/bento4.rst | 2 +- docs/packages/pkg/binaryen.rst | 2 +- docs/packages/pkg/bison.rst | 2 +- docs/packages/pkg/boost-pba.rst | 2 +- docs/packages/pkg/botan.rst | 2 +- docs/packages/pkg/breakpad.rst | 2 +- docs/packages/pkg/brotli.rst | 2 +- docs/packages/pkg/bullet.rst | 2 +- docs/packages/pkg/byte-lite.rst | 2 +- docs/packages/pkg/c-ares.rst | 2 +- docs/packages/pkg/caffe.rst | 2 +- docs/packages/pkg/carbon.rst | 2 +- docs/packages/pkg/catkin.rst | 2 +- docs/packages/pkg/cctz.rst | 2 +- docs/packages/pkg/ccv.rst | 2 +- docs/packages/pkg/cereal.rst | 2 +- docs/packages/pkg/ceres-solver.rst | 2 +- docs/packages/pkg/cgltf.rst | 2 +- docs/packages/pkg/check_ci_tag.rst | 2 +- docs/packages/pkg/chromium_zlib.rst | 2 +- docs/packages/pkg/civetweb.rst | 2 +- docs/packages/pkg/clBLAS.rst | 2 +- docs/packages/pkg/class_loader.rst | 2 +- docs/packages/pkg/cmcstl2.rst | 2 +- docs/packages/pkg/complex_bessel.rst | 2 +- docs/packages/pkg/convertutf.rst | 2 +- docs/packages/pkg/coreaudio.rst | 2 +- docs/packages/pkg/coredata.rst | 2 +- docs/packages/pkg/corefoundation.rst | 2 +- docs/packages/pkg/coregraphics.rst | 2 +- docs/packages/pkg/corelocation.rst | 2 +- docs/packages/pkg/coremedia.rst | 2 +- docs/packages/pkg/coremotion.rst | 2 +- docs/packages/pkg/coretext.rst | 2 +- docs/packages/pkg/corevideo.rst | 2 +- docs/packages/pkg/corrade.rst | 2 +- docs/packages/pkg/cpp-statsd-client.rst | 2 +- docs/packages/pkg/cpp_redis.rst | 2 +- docs/packages/pkg/cppast.rst | 2 +- docs/packages/pkg/cppcodec.rst | 2 +- docs/packages/pkg/cppfs.rst | 2 +- docs/packages/pkg/cpr.rst | 2 +- docs/packages/pkg/cpuinfo.rst | 2 +- docs/packages/pkg/crashpad.rst | 2 +- docs/packages/pkg/crashup.rst | 2 +- docs/packages/pkg/crc32c.rst | 2 +- docs/packages/pkg/cryptopp.rst | 2 +- docs/packages/pkg/ctti.rst | 2 +- docs/packages/pkg/cub.rst | 2 +- docs/packages/pkg/cvmatio.rst | 2 +- docs/packages/pkg/cvsteer.rst | 2 +- docs/packages/pkg/cxxopts.rst | 2 +- docs/packages/pkg/czmq.rst | 2 +- docs/packages/pkg/damageproto.rst | 2 +- docs/packages/pkg/date.rst | 2 +- docs/packages/pkg/dbus.rst | 2 +- docs/packages/pkg/debug_assert.rst | 2 +- docs/packages/pkg/dest.rst | 2 +- docs/packages/pkg/dfdutils.rst | 2 +- docs/packages/pkg/dlib.rst | 2 +- docs/packages/pkg/dlpack.rst | 2 +- docs/packages/pkg/dmlc-core.rst | 2 +- docs/packages/pkg/doctest.rst | 2 +- docs/packages/pkg/double-conversion.rst | 2 +- docs/packages/pkg/draco.rst | 2 +- docs/packages/pkg/dri2proto.rst | 2 +- docs/packages/pkg/dri3proto.rst | 2 +- docs/packages/pkg/drishti.rst | 2 +- docs/packages/pkg/drishti_assets.rst | 2 +- docs/packages/pkg/drishti_faces.rst | 2 +- docs/packages/pkg/drm.rst | 2 +- docs/packages/pkg/duktape.rst | 2 +- docs/packages/pkg/dynalo.rst | 2 +- docs/packages/pkg/egl.rst | 2 +- docs/packages/pkg/eigen3-nnls.rst | 2 +- docs/packages/pkg/enet.rst | 2 +- docs/packages/pkg/entityx.rst | 2 +- docs/packages/pkg/eos.rst | 2 +- docs/packages/pkg/etc2comp.rst | 2 +- docs/packages/pkg/ethash.rst | 2 +- docs/packages/pkg/eventpp.rst | 2 +- docs/packages/pkg/eyalroz_printf.rst | 2 +- docs/packages/pkg/farmhash.rst | 2 +- docs/packages/pkg/fast_obj.rst | 2 +- docs/packages/pkg/ffmpeg.rst | 2 +- docs/packages/pkg/fft2d.rst | 2 +- docs/packages/pkg/filament.rst | 2 +- docs/packages/pkg/fixesproto.rst | 2 +- docs/packages/pkg/flatbuffers.rst | 2 +- docs/packages/pkg/flex.rst | 2 +- docs/packages/pkg/fmt.rst | 2 +- docs/packages/pkg/folly.rst | 2 +- docs/packages/pkg/foo.md | 2 +- docs/packages/pkg/forcefeedback.rst | 2 +- docs/packages/pkg/foundation.rst | 2 +- docs/packages/pkg/freetype-gl.rst | 2 +- docs/packages/pkg/freetype.rst | 2 +- docs/packages/pkg/frugally-deep.rst | 2 +- docs/packages/pkg/gRPC.rst | 2 +- docs/packages/pkg/gamecontroller.rst | 2 +- docs/packages/pkg/gauze.rst | 2 +- docs/packages/pkg/gemmlowp.rst | 2 +- docs/packages/pkg/geos.rst | 2 +- docs/packages/pkg/getopt.rst | 2 +- docs/packages/pkg/gflags.rst | 2 +- docs/packages/pkg/giflib.rst | 2 +- docs/packages/pkg/gl4es.rst | 2 +- docs/packages/pkg/glapi.rst | 2 +- docs/packages/pkg/glbinding.rst | 2 +- docs/packages/pkg/gles2.rst | 2 +- docs/packages/pkg/gles3.rst | 2 +- docs/packages/pkg/glew.rst | 2 +- docs/packages/pkg/glfw.rst | 2 +- docs/packages/pkg/glib.rst | 2 +- docs/packages/pkg/glkit.rst | 2 +- docs/packages/pkg/glm.rst | 2 +- docs/packages/pkg/globjects.rst | 2 +- docs/packages/pkg/glog.rst | 2 +- docs/packages/pkg/glproto.rst | 2 +- docs/packages/pkg/glslang.rst | 2 +- docs/packages/pkg/glu.rst | 2 +- docs/packages/pkg/gsl-lite.rst | 2 +- docs/packages/pkg/gst_plugins_bad.rst | 2 +- docs/packages/pkg/gst_plugins_base.rst | 2 +- docs/packages/pkg/gst_plugins_good.rst | 2 +- docs/packages/pkg/gst_plugins_ugly.rst | 2 +- docs/packages/pkg/gstreamer.rst | 2 +- docs/packages/pkg/gumbo.rst | 2 +- docs/packages/pkg/h3.rst | 2 +- docs/packages/pkg/half.rst | 2 +- docs/packages/pkg/harfbuzz.rst | 2 +- docs/packages/pkg/hdf5.rst | 2 +- docs/packages/pkg/highwayhash.rst | 2 +- docs/packages/pkg/http-parser.rst | 2 +- docs/packages/pkg/hunter_venv.rst | 2 +- docs/packages/pkg/hypre.rst | 2 +- docs/packages/pkg/ice.rst | 2 +- docs/packages/pkg/icu-le-hb.rst | 2 +- docs/packages/pkg/icu-lx.rst | 2 +- docs/packages/pkg/imageio.rst | 2 +- docs/packages/pkg/imagequant.rst | 2 +- docs/packages/pkg/imgui.rst | 2 +- docs/packages/pkg/imshow.rst | 2 +- docs/packages/pkg/inja.rst | 2 +- docs/packages/pkg/inputproto.rst | 2 +- docs/packages/pkg/intltool.rst | 2 +- docs/packages/pkg/intsizeof.rst | 2 +- docs/packages/pkg/intx.rst | 2 +- docs/packages/pkg/iokit.rst | 2 +- docs/packages/pkg/ios_sim.rst | 2 +- docs/packages/pkg/ippicv.rst | 2 +- docs/packages/pkg/iroha-ed25519.rst | 2 +- docs/packages/pkg/irrXML.rst | 2 +- docs/packages/pkg/ittapi.rst | 2 +- docs/packages/pkg/jaegertracing.rst | 2 +- docs/packages/pkg/jansson.rst | 2 +- docs/packages/pkg/jasper.rst | 2 +- docs/packages/pkg/javascriptcore.rst | 2 +- docs/packages/pkg/jo_jpeg.rst | 2 +- docs/packages/pkg/jpeg-compressor.rst | 2 +- docs/packages/pkg/jsmn.rst | 2 +- docs/packages/pkg/jsoncpp.rst | 2 +- docs/packages/pkg/jwt-cpp.rst | 2 +- docs/packages/pkg/kNet.rst | 2 +- docs/packages/pkg/kbproto.rst | 2 +- docs/packages/pkg/lcms.rst | 2 +- docs/packages/pkg/lehrfempp.rst | 2 +- docs/packages/pkg/leveldb.rst | 2 +- docs/packages/pkg/libarchive.rst | 2 +- docs/packages/pkg/libbacktrace.rst | 2 +- docs/packages/pkg/libcpuid.rst | 2 +- docs/packages/pkg/libdaemon.rst | 2 +- docs/packages/pkg/libdill.rst | 2 +- docs/packages/pkg/libevhtp.rst | 2 +- docs/packages/pkg/libffi.rst | 2 +- docs/packages/pkg/libigl.rst | 2 +- docs/packages/pkg/libjpeg-turbo.rst | 2 +- docs/packages/pkg/libjson-rpc-cpp.rst | 2 +- docs/packages/pkg/libmill.rst | 2 +- docs/packages/pkg/libogg.rst | 2 +- docs/packages/pkg/libpcre.rst | 2 +- docs/packages/pkg/librtmp.rst | 2 +- docs/packages/pkg/libscrypt.rst | 2 +- docs/packages/pkg/libsodium.rst | 2 +- docs/packages/pkg/libunibreak.rst | 2 +- docs/packages/pkg/libusb.rst | 2 +- docs/packages/pkg/libuv.rst | 2 +- docs/packages/pkg/libxdg-basedir.rst | 2 +- docs/packages/pkg/libxml2.rst | 2 +- docs/packages/pkg/libyuv.rst | 2 +- docs/packages/pkg/libzip.rst | 2 +- docs/packages/pkg/lmdb.rst | 2 +- docs/packages/pkg/lmdbxx.rst | 2 +- docs/packages/pkg/log4cplus.rst | 2 +- docs/packages/pkg/lss.rst | 2 +- docs/packages/pkg/lz4.rst | 2 +- docs/packages/pkg/lzma.rst | 2 +- docs/packages/pkg/magnum.rst | 2 +- docs/packages/pkg/md5.rst | 2 +- docs/packages/pkg/meshoptimizer.rst | 2 +- docs/packages/pkg/metal.rst | 2 +- docs/packages/pkg/mini_chromium.rst | 2 +- docs/packages/pkg/miniz.rst | 2 +- docs/packages/pkg/minizip.rst | 2 +- docs/packages/pkg/mkl.rst | 2 +- docs/packages/pkg/mkldnn.rst | 2 +- docs/packages/pkg/mng.rst | 2 +- docs/packages/pkg/mobilecoreservices.rst | 2 +- docs/packages/pkg/mojoshader.rst | 2 +- docs/packages/pkg/mongoose.rst | 2 +- docs/packages/pkg/mpark_variant.rst | 2 +- docs/packages/pkg/msgpack.rst | 2 +- docs/packages/pkg/mshadow.rst | 2 +- docs/packages/pkg/mtplz.rst | 2 +- docs/packages/pkg/mxnet.rst | 2 +- docs/packages/pkg/nanoflann.rst | 2 +- docs/packages/pkg/nanosvg.rst | 2 +- docs/packages/pkg/ncnn.rst | 2 +- docs/packages/pkg/ncursesw.rst | 2 +- docs/packages/pkg/nlohmann_fifo_map.rst | 2 +- docs/packages/pkg/nlohmann_json.rst | 2 +- docs/packages/pkg/nng.rst | 2 +- docs/packages/pkg/nsync.rst | 2 +- docs/packages/pkg/occt.rst | 2 +- docs/packages/pkg/odb-boost.rst | 2 +- docs/packages/pkg/odb-compiler.rst | 2 +- docs/packages/pkg/odb-mysql.rst | 2 +- docs/packages/pkg/odb-pgsql.rst | 2 +- docs/packages/pkg/odb-sqlite.rst | 2 +- docs/packages/pkg/odb.rst | 2 +- docs/packages/pkg/ogles_gpgpu.rst | 2 +- docs/packages/pkg/oneTBB.rst | 2 +- docs/packages/pkg/oniguruma.rst | 2 +- docs/packages/pkg/onmt.rst | 2 +- docs/packages/pkg/openddlparser.rst | 2 +- docs/packages/pkg/opengles.rst | 2 +- docs/packages/pkg/opentracing-cpp.rst | 2 +- docs/packages/pkg/opusfile.rst | 2 +- docs/packages/pkg/osmesa.rst | 2 +- docs/packages/pkg/pcg.rst | 2 +- docs/packages/pkg/pciaccess.rst | 2 +- docs/packages/pkg/pcre2.rst | 2 +- docs/packages/pkg/pegtl.rst | 2 +- docs/packages/pkg/pip_GitPython.rst | 2 +- docs/packages/pkg/pip_astroid.rst | 2 +- docs/packages/pkg/pip_boto3.rst | 2 +- docs/packages/pkg/pip_botocore.rst | 2 +- docs/packages/pkg/pip_certifi.rst | 2 +- docs/packages/pkg/pip_chardet.rst | 2 +- docs/packages/pkg/pip_cpplint.rst | 2 +- docs/packages/pkg/pip_decorator.rst | 2 +- docs/packages/pkg/pip_gitdb.rst | 2 +- docs/packages/pkg/pip_idna.rst | 2 +- docs/packages/pkg/pip_jmespath.rst | 2 +- docs/packages/pkg/pip_lazy-object-proxy.rst | 2 +- docs/packages/pkg/pip_nose-timer.rst | 2 +- docs/packages/pkg/pip_nose.rst | 2 +- docs/packages/pkg/pip_numpy.rst | 2 +- docs/packages/pkg/pip_pylint.rst | 2 +- docs/packages/pkg/pip_python-dateutil.rst | 2 +- docs/packages/pkg/pip_requests.rst | 2 +- docs/packages/pkg/pip_six.rst | 2 +- docs/packages/pkg/pip_smmap.rst | 2 +- docs/packages/pkg/pip_urllib3.rst | 2 +- docs/packages/pkg/pip_wrapt.rst | 2 +- docs/packages/pkg/pluginlib.rst | 2 +- docs/packages/pkg/poly2tri.rst | 2 +- docs/packages/pkg/polyclipping.rst | 2 +- docs/packages/pkg/presentproto.rst | 2 +- docs/packages/pkg/prometheus-cpp.rst | 2 +- docs/packages/pkg/protobuf-c.rst | 2 +- docs/packages/pkg/pthread-stubs.rst | 2 +- docs/packages/pkg/pthreads-win32.rst | 2 +- docs/packages/pkg/pugixml.rst | 2 +- docs/packages/pkg/pybind11.rst | 2 +- docs/packages/pkg/qhull.rst | 2 +- docs/packages/pkg/quartzcore.rst | 2 +- docs/packages/pkg/quickjs.rst | 2 +- docs/packages/pkg/rabbitmq-c.rst | 2 +- docs/packages/pkg/rabit.rst | 2 +- docs/packages/pkg/randrproto.rst | 2 +- docs/packages/pkg/rang.rst | 2 +- docs/packages/pkg/range-v3.rst | 2 +- docs/packages/pkg/re2.rst | 2 +- docs/packages/pkg/readline.rst | 2 +- docs/packages/pkg/recastnavigation.rst | 2 +- docs/packages/pkg/renderproto.rst | 2 +- docs/packages/pkg/rocksdb.rst | 2 +- docs/packages/pkg/ros.rst | 2 +- docs/packages/pkg/ros_comm.rst | 2 +- docs/packages/pkg/ros_comm_msgs.rst | 2 +- docs/packages/pkg/ros_common_msgs.rst | 2 +- docs/packages/pkg/ros_console_bridge.rst | 2 +- docs/packages/pkg/ros_environment.rst | 2 +- docs/packages/pkg/ros_gencpp.rst | 2 +- docs/packages/pkg/ros_geneus.rst | 2 +- docs/packages/pkg/ros_genlisp.rst | 2 +- docs/packages/pkg/ros_genmsg.rst | 2 +- docs/packages/pkg/ros_gennodejs.rst | 2 +- docs/packages/pkg/ros_genpy.rst | 2 +- docs/packages/pkg/ros_message_generation.rst | 2 +- docs/packages/pkg/ros_message_runtime.rst | 2 +- docs/packages/pkg/ros_std_msgs.rst | 2 +- docs/packages/pkg/rosconsole.rst | 2 +- docs/packages/pkg/roscpp_core.rst | 2 +- docs/packages/pkg/rospack.rst | 2 +- docs/packages/pkg/s3.rst | 2 +- docs/packages/pkg/scelta.rst | 2 +- docs/packages/pkg/sds.rst | 2 +- docs/packages/pkg/sentencepiece.rst | 2 +- docs/packages/pkg/sentry.rst | 2 +- docs/packages/pkg/shaderc.rst | 2 +- docs/packages/pkg/shaka_player_embedded.rst | 2 +- docs/packages/pkg/sleef.rst | 2 +- docs/packages/pkg/sm.rst | 2 +- docs/packages/pkg/smol-v.rst | 2 +- docs/packages/pkg/soil.rst | 2 +- docs/packages/pkg/sources_for_android_sdk_packer.rst | 2 +- docs/packages/pkg/sparsehash.rst | 2 +- docs/packages/pkg/spdlog.rst | 2 +- docs/packages/pkg/spirv-cross.rst | 2 +- docs/packages/pkg/sqlite3.rst | 2 +- docs/packages/pkg/sse2neon.rst | 2 +- docs/packages/pkg/stanhull.rst | 2 +- docs/packages/pkg/state_machine.rst | 2 +- docs/packages/pkg/stb.rst | 2 +- docs/packages/pkg/stdext-path.rst | 2 +- docs/packages/pkg/stormlib.rst | 2 +- docs/packages/pkg/sugar.rst | 2 +- docs/packages/pkg/szip.rst | 2 +- docs/packages/pkg/tacopie.rst | 2 +- docs/packages/pkg/taocpp-json.rst | 2 +- docs/packages/pkg/taskflow.rst | 2 +- docs/packages/pkg/tcl.rst | 2 +- docs/packages/pkg/termcolor.rst | 2 +- docs/packages/pkg/tf.rst | 2 +- docs/packages/pkg/tf2.rst | 2 +- docs/packages/pkg/theora.rst | 2 +- docs/packages/pkg/thread-pool-cpp.rst | 2 +- docs/packages/pkg/thrift.rst | 2 +- docs/packages/pkg/tiny-process-library.rst | 2 +- docs/packages/pkg/tinydir.rst | 2 +- docs/packages/pkg/tinyexr.rst | 2 +- docs/packages/pkg/tinygltf.rst | 2 +- docs/packages/pkg/tinyobjloader.rst | 2 +- docs/packages/pkg/tinyrefl.rst | 2 +- docs/packages/pkg/tinyxml2.rst | 2 +- docs/packages/pkg/tmxparser.rst | 2 +- docs/packages/pkg/toluapp.rst | 2 +- docs/packages/pkg/tomcrypt.rst | 2 +- docs/packages/pkg/tommath.rst | 2 +- docs/packages/pkg/tsl_hat_trie.rst | 2 +- docs/packages/pkg/tsl_robin_map.rst | 2 +- docs/packages/pkg/tvm.rst | 2 +- docs/packages/pkg/type_safe.rst | 2 +- docs/packages/pkg/uikit.rst | 2 +- docs/packages/pkg/units.rst | 2 +- docs/packages/pkg/uriparser.rst | 2 +- docs/packages/pkg/utf8.rst | 2 +- docs/packages/pkg/util_linux.rst | 2 +- docs/packages/pkg/uuid.rst | 2 +- docs/packages/pkg/v8.rst | 2 +- docs/packages/pkg/vectorial.rst | 2 +- docs/packages/pkg/videotoolbox.rst | 2 +- docs/packages/pkg/vorbis.rst | 2 +- docs/packages/pkg/vurtun-lib.rst | 2 +- docs/packages/pkg/websocketpp.rst | 2 +- docs/packages/pkg/wt.rst | 2 +- docs/packages/pkg/wxWidgets.rst | 2 +- docs/packages/pkg/wyrm.rst | 2 +- docs/packages/pkg/x11.rst | 2 +- docs/packages/pkg/x264.rst | 2 +- docs/packages/pkg/xatlas.rst | 2 +- docs/packages/pkg/xau.rst | 2 +- docs/packages/pkg/xcb-proto.rst | 2 +- docs/packages/pkg/xcb.rst | 2 +- docs/packages/pkg/xcursor.rst | 2 +- docs/packages/pkg/xdamage.rst | 2 +- docs/packages/pkg/xext.rst | 2 +- docs/packages/pkg/xextproto.rst | 2 +- docs/packages/pkg/xf86vidmodeproto.rst | 2 +- docs/packages/pkg/xfixes.rst | 2 +- docs/packages/pkg/xgboost.rst | 2 +- docs/packages/pkg/xi.rst | 2 +- docs/packages/pkg/xinerama.rst | 2 +- docs/packages/pkg/xineramaproto.rst | 2 +- docs/packages/pkg/xorg-macros.rst | 2 +- docs/packages/pkg/xproto.rst | 2 +- docs/packages/pkg/xrandr.rst | 2 +- docs/packages/pkg/xrender.rst | 2 +- docs/packages/pkg/xshmfence.rst | 2 +- docs/packages/pkg/xtrans.rst | 2 +- docs/packages/pkg/xxHash.rst | 2 +- docs/packages/pkg/xxf86vm.rst | 2 +- docs/packages/pkg/yaml-cpp.rst | 2 +- docs/packages/pkg/zip.rst | 2 +- docs/packages/pkg/zlog.rst | 2 +- docs/packages/pkg/zookeeper.rst | 2 +- docs/packages/pkg/zstd.rst | 2 +- docs/packages/random.rst | 2 +- docs/packages/regex.rst | 2 +- docs/packages/robotics.rst | 2 +- docs/packages/scripting.rst | 2 +- docs/packages/serialize.rst | 2 +- docs/packages/terminal.rst | 2 +- docs/packages/testing.rst | 2 +- docs/quick-start/boost-components.rst | 2 +- docs/reference/errors/error.abi.detection.failure.rst | 2 +- docs/reference/errors/error.boost.mpi.on.windows.rst | 2 +- docs/reference/errors/error.boost.toolset.rst | 2 +- docs/reference/errors/error.external.build.failed.rst | 2 +- docs/reference/errors/error.hunteraddpackage.after.project.rst | 2 +- docs/reference/errors/error.huntergate.before.project.rst | 2 +- docs/reference/errors/error.openssl.perl.not.found.rst | 2 +- docs/reference/errors/error.vs.devenv.rst | 2 +- docs/reference/errors/error.xcrun.clang.rst | 2 +- docs/reference/internal-variables/hunter_package_scheme.rst | 2 +- docs/reference/user-modules/hunter_config.rst | 2 +- docs/reference/user-modules/hunter_http_password.rst | 2 +- docs/reference/user-modules/hunter_source_subdir.rst | 2 +- docs/user-guides/hunter-user/artifactory-cache-server.rst | 2 +- docs/user-guides/hunter-user/git-submodule.rst | 2 +- 633 files changed, 633 insertions(+), 633 deletions(-) diff --git a/docs/contacts.rst b/docs/contacts.rst index f7645713c9..d1caf83f7d 100644 --- a/docs/contacts.rst +++ b/docs/contacts.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016-2019, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: Gitter refactor diff --git a/docs/creating-new/create/autotools.rst b/docs/creating-new/create/autotools.rst index 71c3a9d8fa..1afbd9a5c3 100644 --- a/docs/creating-new/create/autotools.rst +++ b/docs/creating-new/create/autotools.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Autotools autotools diff --git a/docs/creating-new/test/ci.rst b/docs/creating-new/test/ci.rst index ce71601bf4..73e897180f 100644 --- a/docs/creating-new/test/ci.rst +++ b/docs/creating-new/test/ci.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2020, Dmitry Rodin .. All rights reserved. -.. spelling:: +.. spelling:word-list:: workflow json diff --git a/docs/creating-new/test/local.rst b/docs/creating-new/test/local.rst index 4f41757b82..c3237181d8 100644 --- a/docs/creating-new/test/local.rst +++ b/docs/creating-new/test/local.rst @@ -87,7 +87,7 @@ fixed by adding all correct but unrecognized names, string, or terms to the .. code-block:: none :emphasize-lines: 1-4 - .. spelling:: + .. spelling:word-list:: bar baz diff --git a/docs/creating-new/update.rst b/docs/creating-new/update.rst index 678b455f30..4afef4626c 100644 --- a/docs/creating-new/update.rst +++ b/docs/creating-new/update.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2017, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: diff diff --git a/docs/faq/android-studio.rst b/docs/faq/android-studio.rst index 575cfda059..559be58ce1 100644 --- a/docs/faq/android-studio.rst +++ b/docs/faq/android-studio.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2018-2019, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: Gradle md diff --git a/docs/faq/how-to-fix-hash-mismatch-error.rst b/docs/faq/how-to-fix-hash-mismatch-error.rst index 882b4451a9..01f1c45ec9 100644 --- a/docs/faq/how-to-fix-hash-mismatch-error.rst +++ b/docs/faq/how-to-fix-hash-mismatch-error.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2018, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: da ee diff --git a/docs/faq/why-do-we-need-forks.rst b/docs/faq/why-do-we-need-forks.rst index 07171e426d..929c66fb91 100644 --- a/docs/faq/why-do-we-need-forks.rst +++ b/docs/faq/why-do-we-need-forks.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rebase diff --git a/docs/faq/why-hunter-is-slow.rst b/docs/faq/why-hunter-is-slow.rst index 0d6853ab71..9a2ebe7d13 100644 --- a/docs/faq/why-hunter-is-slow.rst +++ b/docs/faq/why-hunter-is-slow.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2018, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: tl dr diff --git a/docs/overview/automatic.rst b/docs/overview/automatic.rst index 45c4958db6..b5d78a4cf4 100644 --- a/docs/overview/automatic.rst +++ b/docs/overview/automatic.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: txt diff --git a/docs/overview/binaries.rst b/docs/overview/binaries.rst index fc4ac5d2d0..4a98d0bae7 100644 --- a/docs/overview/binaries.rst +++ b/docs/overview/binaries.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: armv diff --git a/docs/overview/customization/config-id.rst b/docs/overview/customization/config-id.rst index 898a623549..fc793f0598 100644 --- a/docs/overview/customization/config-id.rst +++ b/docs/overview/customization/config-id.rst @@ -4,7 +4,7 @@ Config-ID --------- -.. spelling:: +.. spelling:word-list:: eae diff --git a/docs/overview/customization/toolchain-id.rst b/docs/overview/customization/toolchain-id.rst index b8b57a0ab8..c0835fa8f3 100644 --- a/docs/overview/customization/toolchain-id.rst +++ b/docs/overview/customization/toolchain-id.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: eae diff --git a/docs/packages/all.rst b/docs/packages/all.rst index e7da2cf36b..c5986fed9f 100644 --- a/docs/packages/all.rst +++ b/docs/packages/all.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: wiki diff --git a/docs/packages/cmake_modules.rst b/docs/packages/cmake_modules.rst index 6bd5992d53..f2dc94b77c 100644 --- a/docs/packages/cmake_modules.rst +++ b/docs/packages/cmake_modules.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: autotools diff --git a/docs/packages/commandline.rst b/docs/packages/commandline.rst index db3c2e9ac7..3aab58df54 100644 --- a/docs/packages/commandline.rst +++ b/docs/packages/commandline.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Commandline commandline diff --git a/docs/packages/computer-vision.rst b/docs/packages/computer-vision.rst index 5aff2ed877..b50f7e1cf7 100644 --- a/docs/packages/computer-vision.rst +++ b/docs/packages/computer-vision.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Matlab Morphable diff --git a/docs/packages/concurrency.rst b/docs/packages/concurrency.rst index ea292c1109..04e2c3ae9a 100644 --- a/docs/packages/concurrency.rst +++ b/docs/packages/concurrency.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: MultiThreading HPC diff --git a/docs/packages/crypto.rst b/docs/packages/crypto.rst index c508f0bcf6..99a4602f07 100644 --- a/docs/packages/crypto.rst +++ b/docs/packages/crypto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Crypto CRC32C diff --git a/docs/packages/database.rst b/docs/packages/database.rst index 1d5c381759..dfe27a846f 100644 --- a/docs/packages/database.rst +++ b/docs/packages/database.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lmdb LMDB diff --git a/docs/packages/datetime.rst b/docs/packages/datetime.rst index 236693d71c..5a5e1a5998 100644 --- a/docs/packages/datetime.rst +++ b/docs/packages/datetime.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cctz Datetime diff --git a/docs/packages/filesystem.rst b/docs/packages/filesystem.rst index 37d6359561..c26e69fbc9 100644 --- a/docs/packages/filesystem.rst +++ b/docs/packages/filesystem.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Filesystem diff --git a/docs/packages/frameworks.rst b/docs/packages/frameworks.rst index 6274083e0f..b91844f555 100644 --- a/docs/packages/frameworks.rst +++ b/docs/packages/frameworks.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenTracing Jaeger diff --git a/docs/packages/graphics.rst b/docs/packages/graphics.rst index d9b3fa32da..83f0c60788 100644 --- a/docs/packages/graphics.rst +++ b/docs/packages/graphics.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: freetype opengl diff --git a/docs/packages/machine-learning.rst b/docs/packages/machine-learning.rst index 3f999db8a0..f9209e264c 100644 --- a/docs/packages/machine-learning.rst +++ b/docs/packages/machine-learning.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Keras diff --git a/docs/packages/math.rst b/docs/packages/math.rst index 1961a9c6a2..9fb93fbff2 100644 --- a/docs/packages/math.rst +++ b/docs/packages/math.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Delaunay diff --git a/docs/packages/media.rst b/docs/packages/media.rst index c58f0303cb..f21be9b450 100644 --- a/docs/packages/media.rst +++ b/docs/packages/media.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenAL gif diff --git a/docs/packages/messaging.rst b/docs/packages/messaging.rst index 85e7048544..224f18081b 100644 --- a/docs/packages/messaging.rst +++ b/docs/packages/messaging.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: IPC diff --git a/docs/packages/networking.rst b/docs/packages/networking.rst index d0e472eacb..372669ac7c 100644 --- a/docs/packages/networking.rst +++ b/docs/packages/networking.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: c-ares gRPC diff --git a/docs/packages/pkg/ARM_NEON_2_x86_SSE.rst b/docs/packages/pkg/ARM_NEON_2_x86_SSE.rst index a5b432351f..c78dc6c3d6 100644 --- a/docs/packages/pkg/ARM_NEON_2_x86_SSE.rst +++ b/docs/packages/pkg/ARM_NEON_2_x86_SSE.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ARM_NEON_2_x86_SSE diff --git a/docs/packages/pkg/AllTheFlopsThreads.rst b/docs/packages/pkg/AllTheFlopsThreads.rst index 4fb50d4cde..e691c727fa 100644 --- a/docs/packages/pkg/AllTheFlopsThreads.rst +++ b/docs/packages/pkg/AllTheFlopsThreads.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: AllTheFlopsThreads diff --git a/docs/packages/pkg/Alut.rst b/docs/packages/pkg/Alut.rst index da9273eb1a..894143f59c 100644 --- a/docs/packages/pkg/Alut.rst +++ b/docs/packages/pkg/Alut.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Alut diff --git a/docs/packages/pkg/Android-ARM-EABI-v7a-System-Image.rst b/docs/packages/pkg/Android-ARM-EABI-v7a-System-Image.rst index d8a95539ab..f0d284c41e 100644 --- a/docs/packages/pkg/Android-ARM-EABI-v7a-System-Image.rst +++ b/docs/packages/pkg/Android-ARM-EABI-v7a-System-Image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-ARM-EABI-v7a-System-Image EABI diff --git a/docs/packages/pkg/Android-ARM64-v8a-System-Image.rst b/docs/packages/pkg/Android-ARM64-v8a-System-Image.rst index 8b5cf723c5..4331dbb3f3 100644 --- a/docs/packages/pkg/Android-ARM64-v8a-System-Image.rst +++ b/docs/packages/pkg/Android-ARM64-v8a-System-Image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android ARM64 diff --git a/docs/packages/pkg/Android-Apk.rst b/docs/packages/pkg/Android-Apk.rst index 4b89b463a4..e1cf4639bc 100644 --- a/docs/packages/pkg/Android-Apk.rst +++ b/docs/packages/pkg/Android-Apk.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Apk Apk diff --git a/docs/packages/pkg/Android-Build-Tools.rst b/docs/packages/pkg/Android-Build-Tools.rst index 4c37ca9ec7..56f91d37da 100644 --- a/docs/packages/pkg/Android-Build-Tools.rst +++ b/docs/packages/pkg/Android-Build-Tools.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Build-Tools diff --git a/docs/packages/pkg/Android-Google-APIs-Intel-x86-Atom-System-Image.rst b/docs/packages/pkg/Android-Google-APIs-Intel-x86-Atom-System-Image.rst index 29489cfb17..103067d5a2 100644 --- a/docs/packages/pkg/Android-Google-APIs-Intel-x86-Atom-System-Image.rst +++ b/docs/packages/pkg/Android-Google-APIs-Intel-x86-Atom-System-Image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Google-APIs-Intel-x86-Atom-System-Image APIs diff --git a/docs/packages/pkg/Android-Google-APIs.rst b/docs/packages/pkg/Android-Google-APIs.rst index b4bf5617f3..88f5859d8f 100644 --- a/docs/packages/pkg/Android-Google-APIs.rst +++ b/docs/packages/pkg/Android-Google-APIs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Google-APIs APIs diff --git a/docs/packages/pkg/Android-Google-Repository.rst b/docs/packages/pkg/Android-Google-Repository.rst index f789ace1fa..c3324a5836 100644 --- a/docs/packages/pkg/Android-Google-Repository.rst +++ b/docs/packages/pkg/Android-Google-Repository.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Google-Repository diff --git a/docs/packages/pkg/Android-Intel-x86-Atom-System-Image.rst b/docs/packages/pkg/Android-Intel-x86-Atom-System-Image.rst index 9d6ad87808..c8fe9bd894 100644 --- a/docs/packages/pkg/Android-Intel-x86-Atom-System-Image.rst +++ b/docs/packages/pkg/Android-Intel-x86-Atom-System-Image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Intel-x86-Atom-System-Image diff --git a/docs/packages/pkg/Android-MIPS-System-Image.rst b/docs/packages/pkg/Android-MIPS-System-Image.rst index 343d38c810..aa9d0adaf1 100644 --- a/docs/packages/pkg/Android-MIPS-System-Image.rst +++ b/docs/packages/pkg/Android-MIPS-System-Image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android MIPS diff --git a/docs/packages/pkg/Android-Modules.rst b/docs/packages/pkg/Android-Modules.rst index 5180545360..309bf45d2e 100644 --- a/docs/packages/pkg/Android-Modules.rst +++ b/docs/packages/pkg/Android-Modules.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Modules diff --git a/docs/packages/pkg/Android-SDK-Platform-tools.rst b/docs/packages/pkg/Android-SDK-Platform-tools.rst index 7ca542f24d..86bf07f985 100644 --- a/docs/packages/pkg/Android-SDK-Platform-tools.rst +++ b/docs/packages/pkg/Android-SDK-Platform-tools.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-SDK-Platform-tools diff --git a/docs/packages/pkg/Android-SDK-Platform.rst b/docs/packages/pkg/Android-SDK-Platform.rst index 18559f0f5b..e2d564761a 100644 --- a/docs/packages/pkg/Android-SDK-Platform.rst +++ b/docs/packages/pkg/Android-SDK-Platform.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-SDK-Platform diff --git a/docs/packages/pkg/Android-SDK-Tools.rst b/docs/packages/pkg/Android-SDK-Tools.rst index 7cb52ff749..123fabb0c3 100644 --- a/docs/packages/pkg/Android-SDK-Tools.rst +++ b/docs/packages/pkg/Android-SDK-Tools.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-SDK-Tools diff --git a/docs/packages/pkg/Android-SDK.rst b/docs/packages/pkg/Android-SDK.rst index 3955b55bd6..2bc9b38b34 100644 --- a/docs/packages/pkg/Android-SDK.rst +++ b/docs/packages/pkg/Android-SDK.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-SDK diff --git a/docs/packages/pkg/Android-Support-Repository.rst b/docs/packages/pkg/Android-Support-Repository.rst index 23bb34dc25..1599799a97 100644 --- a/docs/packages/pkg/Android-Support-Repository.rst +++ b/docs/packages/pkg/Android-Support-Repository.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Android-Support-Repository diff --git a/docs/packages/pkg/AngelScript.rst b/docs/packages/pkg/AngelScript.rst index c9355931d0..5c62b5030c 100644 --- a/docs/packages/pkg/AngelScript.rst +++ b/docs/packages/pkg/AngelScript.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: AngelScript diff --git a/docs/packages/pkg/ArrayFire.rst b/docs/packages/pkg/ArrayFire.rst index bff39179af..ceb313d0d3 100644 --- a/docs/packages/pkg/ArrayFire.rst +++ b/docs/packages/pkg/ArrayFire.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ArrayFire diff --git a/docs/packages/pkg/Assimp.rst b/docs/packages/pkg/Assimp.rst index 68ed932f70..b76e1d7056 100644 --- a/docs/packages/pkg/Assimp.rst +++ b/docs/packages/pkg/Assimp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Assimp diff --git a/docs/packages/pkg/Async++.rst b/docs/packages/pkg/Async++.rst index bea08d32e3..741bd052cb 100644 --- a/docs/packages/pkg/Async++.rst +++ b/docs/packages/pkg/Async++.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Async diff --git a/docs/packages/pkg/Avahi.rst b/docs/packages/pkg/Avahi.rst index 10e26793e0..2d3a266dc4 100644 --- a/docs/packages/pkg/Avahi.rst +++ b/docs/packages/pkg/Avahi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Avahi diff --git a/docs/packages/pkg/BZip2.rst b/docs/packages/pkg/BZip2.rst index 7b712c92ea..8188b6c05e 100644 --- a/docs/packages/pkg/BZip2.rst +++ b/docs/packages/pkg/BZip2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: BZip diff --git a/docs/packages/pkg/Beast.rst b/docs/packages/pkg/Beast.rst index 4a656d83c7..92de2bd500 100644 --- a/docs/packages/pkg/Beast.rst +++ b/docs/packages/pkg/Beast.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Beast diff --git a/docs/packages/pkg/BoostCompute.rst b/docs/packages/pkg/BoostCompute.rst index 5cf47b108e..6b201c8fa3 100644 --- a/docs/packages/pkg/BoostCompute.rst +++ b/docs/packages/pkg/BoostCompute.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: BoostCompute diff --git a/docs/packages/pkg/BoostProcess.rst b/docs/packages/pkg/BoostProcess.rst index a5b9eba118..0ab252d2b9 100644 --- a/docs/packages/pkg/BoostProcess.rst +++ b/docs/packages/pkg/BoostProcess.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: BoostProcess diff --git a/docs/packages/pkg/BoringSSL.rst b/docs/packages/pkg/BoringSSL.rst index b981a06507..efe6e12a8b 100644 --- a/docs/packages/pkg/BoringSSL.rst +++ b/docs/packages/pkg/BoringSSL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: BoringSSL diff --git a/docs/packages/pkg/Box2D.rst b/docs/packages/pkg/Box2D.rst index 18d946fa86..28e05661d1 100644 --- a/docs/packages/pkg/Box2D.rst +++ b/docs/packages/pkg/Box2D.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Box2D diff --git a/docs/packages/pkg/CLAPACK.rst b/docs/packages/pkg/CLAPACK.rst index 1d92ba470b..11bc6fd6a1 100644 --- a/docs/packages/pkg/CLAPACK.rst +++ b/docs/packages/pkg/CLAPACK.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CLAPACK diff --git a/docs/packages/pkg/CLI11.rst b/docs/packages/pkg/CLI11.rst index db0b7cbf31..fb1a59edb4 100644 --- a/docs/packages/pkg/CLI11.rst +++ b/docs/packages/pkg/CLI11.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CLI11 diff --git a/docs/packages/pkg/CURL.rst b/docs/packages/pkg/CURL.rst index 385f7db17a..9d6a681f65 100644 --- a/docs/packages/pkg/CURL.rst +++ b/docs/packages/pkg/CURL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CURL diff --git a/docs/packages/pkg/CapnProto.rst b/docs/packages/pkg/CapnProto.rst index b270294463..1828ba5dfd 100644 --- a/docs/packages/pkg/CapnProto.rst +++ b/docs/packages/pkg/CapnProto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CapnProto diff --git a/docs/packages/pkg/Catch.rst b/docs/packages/pkg/Catch.rst index 1bfd5dcce2..1908612635 100644 --- a/docs/packages/pkg/Catch.rst +++ b/docs/packages/pkg/Catch.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Catch diff --git a/docs/packages/pkg/Clang.rst b/docs/packages/pkg/Clang.rst index fb8889bc9f..5a523dd20f 100644 --- a/docs/packages/pkg/Clang.rst +++ b/docs/packages/pkg/Clang.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Clang diff --git a/docs/packages/pkg/ClangToolsExtra.rst b/docs/packages/pkg/ClangToolsExtra.rst index cfeee83128..d226f1cf43 100644 --- a/docs/packages/pkg/ClangToolsExtra.rst +++ b/docs/packages/pkg/ClangToolsExtra.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ClangToolsExtra diff --git a/docs/packages/pkg/Comet.rst b/docs/packages/pkg/Comet.rst index 1010b61bba..6b80c10c7b 100644 --- a/docs/packages/pkg/Comet.rst +++ b/docs/packages/pkg/Comet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Comet diff --git a/docs/packages/pkg/CppNetlib.rst b/docs/packages/pkg/CppNetlib.rst index 49b5dec80b..295f26f97a 100644 --- a/docs/packages/pkg/CppNetlib.rst +++ b/docs/packages/pkg/CppNetlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CppNetlib diff --git a/docs/packages/pkg/CppNetlibUri.rst b/docs/packages/pkg/CppNetlibUri.rst index 8fb19693c7..39fc5ddf5d 100644 --- a/docs/packages/pkg/CppNetlibUri.rst +++ b/docs/packages/pkg/CppNetlibUri.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CppNetlibUri diff --git a/docs/packages/pkg/CreateLaunchers.rst b/docs/packages/pkg/CreateLaunchers.rst index 5b1e2e15af..c5226aad5d 100644 --- a/docs/packages/pkg/CreateLaunchers.rst +++ b/docs/packages/pkg/CreateLaunchers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CreateLaunchers diff --git a/docs/packages/pkg/CsvParserCPlusPlus.rst b/docs/packages/pkg/CsvParserCPlusPlus.rst index a24f0bc9df..c10a9348b5 100644 --- a/docs/packages/pkg/CsvParserCPlusPlus.rst +++ b/docs/packages/pkg/CsvParserCPlusPlus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: CsvParserCPlusPlus diff --git a/docs/packages/pkg/EGL-Registry.rst b/docs/packages/pkg/EGL-Registry.rst index 2e6fec1258..27ea4b2b96 100644 --- a/docs/packages/pkg/EGL-Registry.rst +++ b/docs/packages/pkg/EGL-Registry.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: EGL diff --git a/docs/packages/pkg/Eigen.rst b/docs/packages/pkg/Eigen.rst index ff393aa0fb..edad435f30 100644 --- a/docs/packages/pkg/Eigen.rst +++ b/docs/packages/pkg/Eigen.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Eigen diff --git a/docs/packages/pkg/Expat.rst b/docs/packages/pkg/Expat.rst index f874d9317b..ec117ddb5f 100644 --- a/docs/packages/pkg/Expat.rst +++ b/docs/packages/pkg/Expat.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Expat diff --git a/docs/packages/pkg/FLAC.rst b/docs/packages/pkg/FLAC.rst index 43b6684b64..5c64c362ed 100644 --- a/docs/packages/pkg/FLAC.rst +++ b/docs/packages/pkg/FLAC.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: FLAC diff --git a/docs/packages/pkg/FP16.rst b/docs/packages/pkg/FP16.rst index 3c76b39478..d09060d4c1 100644 --- a/docs/packages/pkg/FP16.rst +++ b/docs/packages/pkg/FP16.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: FP diff --git a/docs/packages/pkg/FakeIt.rst b/docs/packages/pkg/FakeIt.rst index c24411461f..57140e1b05 100644 --- a/docs/packages/pkg/FakeIt.rst +++ b/docs/packages/pkg/FakeIt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: FakeIt diff --git a/docs/packages/pkg/Fruit.rst b/docs/packages/pkg/Fruit.rst index 52991642b7..b236b2a63c 100644 --- a/docs/packages/pkg/Fruit.rst +++ b/docs/packages/pkg/Fruit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Fruit diff --git a/docs/packages/pkg/FunctionalPlus.rst b/docs/packages/pkg/FunctionalPlus.rst index e865a46eff..c6d240bc09 100644 --- a/docs/packages/pkg/FunctionalPlus.rst +++ b/docs/packages/pkg/FunctionalPlus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: FunctionalPlus diff --git a/docs/packages/pkg/GPUImage.rst b/docs/packages/pkg/GPUImage.rst index c8b2dcaddd..8438ee4427 100644 --- a/docs/packages/pkg/GPUImage.rst +++ b/docs/packages/pkg/GPUImage.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: GPUImage diff --git a/docs/packages/pkg/GSL.rst b/docs/packages/pkg/GSL.rst index 72305f4c32..13b65e5af3 100644 --- a/docs/packages/pkg/GSL.rst +++ b/docs/packages/pkg/GSL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: GSL diff --git a/docs/packages/pkg/GTest.rst b/docs/packages/pkg/GTest.rst index 0e0f402e07..abe816e0d2 100644 --- a/docs/packages/pkg/GTest.rst +++ b/docs/packages/pkg/GTest.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: GTest GMock diff --git a/docs/packages/pkg/HalideIR.rst b/docs/packages/pkg/HalideIR.rst index 3c9db3bd45..b8a324b7f7 100644 --- a/docs/packages/pkg/HalideIR.rst +++ b/docs/packages/pkg/HalideIR.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: HalideIR diff --git a/docs/packages/pkg/HastyNoise.rst b/docs/packages/pkg/HastyNoise.rst index c03c97a7ce..885fd8941c 100644 --- a/docs/packages/pkg/HastyNoise.rst +++ b/docs/packages/pkg/HastyNoise.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: HastyNoise diff --git a/docs/packages/pkg/ICU.rst b/docs/packages/pkg/ICU.rst index d2f53794e8..1036c1c408 100644 --- a/docs/packages/pkg/ICU.rst +++ b/docs/packages/pkg/ICU.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ICU diff --git a/docs/packages/pkg/IF97.rst b/docs/packages/pkg/IF97.rst index 546f0b9148..f63612fd77 100644 --- a/docs/packages/pkg/IF97.rst +++ b/docs/packages/pkg/IF97.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: IF97 diff --git a/docs/packages/pkg/Igloo.rst b/docs/packages/pkg/Igloo.rst index b6fc1b13b9..9f7a2fca06 100644 --- a/docs/packages/pkg/Igloo.rst +++ b/docs/packages/pkg/Igloo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Igloo diff --git a/docs/packages/pkg/IlmBase.rst b/docs/packages/pkg/IlmBase.rst index 393320dc1c..51845f6f84 100644 --- a/docs/packages/pkg/IlmBase.rst +++ b/docs/packages/pkg/IlmBase.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: IlmBase diff --git a/docs/packages/pkg/Imath.rst b/docs/packages/pkg/Imath.rst index 42c9b9b868..70a5302c09 100644 --- a/docs/packages/pkg/Imath.rst +++ b/docs/packages/pkg/Imath.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Imath diff --git a/docs/packages/pkg/Immer.rst b/docs/packages/pkg/Immer.rst index 75909eb1c0..6929b3370f 100644 --- a/docs/packages/pkg/Immer.rst +++ b/docs/packages/pkg/Immer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Immer diff --git a/docs/packages/pkg/Jpeg.rst b/docs/packages/pkg/Jpeg.rst index 16c032a5ed..eaf1599200 100644 --- a/docs/packages/pkg/Jpeg.rst +++ b/docs/packages/pkg/Jpeg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Jpeg diff --git a/docs/packages/pkg/JsonSpirit.rst b/docs/packages/pkg/JsonSpirit.rst index 6930a73d11..398ca1c521 100644 --- a/docs/packages/pkg/JsonSpirit.rst +++ b/docs/packages/pkg/JsonSpirit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: JsonSpirit diff --git a/docs/packages/pkg/KTX-Software.rst b/docs/packages/pkg/KTX-Software.rst index 9786f7b8e3..2ed63ef9f5 100644 --- a/docs/packages/pkg/KTX-Software.rst +++ b/docs/packages/pkg/KTX-Software.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: KTX diff --git a/docs/packages/pkg/KhronosDataFormat.rst b/docs/packages/pkg/KhronosDataFormat.rst index 94c76b4f71..b422fcaca0 100644 --- a/docs/packages/pkg/KhronosDataFormat.rst +++ b/docs/packages/pkg/KhronosDataFormat.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: KhronosDataFormat diff --git a/docs/packages/pkg/LAPACK.rst b/docs/packages/pkg/LAPACK.rst index 259818a411..bdbf7e880a 100644 --- a/docs/packages/pkg/LAPACK.rst +++ b/docs/packages/pkg/LAPACK.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: LAPACK diff --git a/docs/packages/pkg/LLVM.rst b/docs/packages/pkg/LLVM.rst index 423c52ec7f..4423279637 100644 --- a/docs/packages/pkg/LLVM.rst +++ b/docs/packages/pkg/LLVM.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: LLVM diff --git a/docs/packages/pkg/LLVMCompilerRT.rst b/docs/packages/pkg/LLVMCompilerRT.rst index 2693d66c93..3d3b5a24df 100644 --- a/docs/packages/pkg/LLVMCompilerRT.rst +++ b/docs/packages/pkg/LLVMCompilerRT.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: LLVMCompilerRT diff --git a/docs/packages/pkg/Lager.rst b/docs/packages/pkg/Lager.rst index 9b51d96ae4..c2781af64e 100644 --- a/docs/packages/pkg/Lager.rst +++ b/docs/packages/pkg/Lager.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Lager diff --git a/docs/packages/pkg/Leathers.rst b/docs/packages/pkg/Leathers.rst index d016dadfc6..5fc19c714f 100644 --- a/docs/packages/pkg/Leathers.rst +++ b/docs/packages/pkg/Leathers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Leathers diff --git a/docs/packages/pkg/Leptonica.rst b/docs/packages/pkg/Leptonica.rst index ca311bb7b9..e1b56099bf 100644 --- a/docs/packages/pkg/Leptonica.rst +++ b/docs/packages/pkg/Leptonica.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Leptonica diff --git a/docs/packages/pkg/LibCDS.rst b/docs/packages/pkg/LibCDS.rst index c7cf706bdc..322162a855 100644 --- a/docs/packages/pkg/LibCDS.rst +++ b/docs/packages/pkg/LibCDS.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: LibCDS diff --git a/docs/packages/pkg/Libcxx.rst b/docs/packages/pkg/Libcxx.rst index 08a58eff93..f552e4d999 100644 --- a/docs/packages/pkg/Libcxx.rst +++ b/docs/packages/pkg/Libcxx.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Libcxx diff --git a/docs/packages/pkg/Libcxxabi.rst b/docs/packages/pkg/Libcxxabi.rst index d9823d6199..2ac4d95745 100644 --- a/docs/packages/pkg/Libcxxabi.rst +++ b/docs/packages/pkg/Libcxxabi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Libcxxabi diff --git a/docs/packages/pkg/Libevent.rst b/docs/packages/pkg/Libevent.rst index 271f8c6b64..7a8350ac0f 100644 --- a/docs/packages/pkg/Libevent.rst +++ b/docs/packages/pkg/Libevent.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Libevent diff --git a/docs/packages/pkg/Libssh2.rst b/docs/packages/pkg/Libssh2.rst index bf17a2d12c..c1f69bb0bd 100644 --- a/docs/packages/pkg/Libssh2.rst +++ b/docs/packages/pkg/Libssh2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Libssh diff --git a/docs/packages/pkg/LodePNG.rst b/docs/packages/pkg/LodePNG.rst index e66a4620a2..78e576a319 100644 --- a/docs/packages/pkg/LodePNG.rst +++ b/docs/packages/pkg/LodePNG.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: LodePNG diff --git a/docs/packages/pkg/Lua.rst b/docs/packages/pkg/Lua.rst index 6e9fca477c..f898cf6330 100644 --- a/docs/packages/pkg/Lua.rst +++ b/docs/packages/pkg/Lua.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Lua diff --git a/docs/packages/pkg/MathFu.rst b/docs/packages/pkg/MathFu.rst index 28db17d4d0..db9497d298 100644 --- a/docs/packages/pkg/MathFu.rst +++ b/docs/packages/pkg/MathFu.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: MathFu diff --git a/docs/packages/pkg/Microsoft.GSL.rst b/docs/packages/pkg/Microsoft.GSL.rst index 0644a07657..e25563f79c 100644 --- a/docs/packages/pkg/Microsoft.GSL.rst +++ b/docs/packages/pkg/Microsoft.GSL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: GSL diff --git a/docs/packages/pkg/MySQL-client.rst b/docs/packages/pkg/MySQL-client.rst index 0c20b1e597..4071d417e5 100644 --- a/docs/packages/pkg/MySQL-client.rst +++ b/docs/packages/pkg/MySQL-client.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: MySQL-client diff --git a/docs/packages/pkg/NASM.rst b/docs/packages/pkg/NASM.rst index e4f976284c..2978b3e808 100644 --- a/docs/packages/pkg/NASM.rst +++ b/docs/packages/pkg/NASM.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: NASM diff --git a/docs/packages/pkg/NLopt.rst b/docs/packages/pkg/NLopt.rst index d34c647940..54bde4c66e 100644 --- a/docs/packages/pkg/NLopt.rst +++ b/docs/packages/pkg/NLopt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: NLopt diff --git a/docs/packages/pkg/ONNX.rst b/docs/packages/pkg/ONNX.rst index 4ebe263554..78356d1171 100644 --- a/docs/packages/pkg/ONNX.rst +++ b/docs/packages/pkg/ONNX.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ONNX diff --git a/docs/packages/pkg/OpenAL.rst b/docs/packages/pkg/OpenAL.rst index f84d16d4e4..205044eab0 100644 --- a/docs/packages/pkg/OpenAL.rst +++ b/docs/packages/pkg/OpenAL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenAL diff --git a/docs/packages/pkg/OpenBLAS.rst b/docs/packages/pkg/OpenBLAS.rst index da2cda146b..7cafc8a9d4 100644 --- a/docs/packages/pkg/OpenBLAS.rst +++ b/docs/packages/pkg/OpenBLAS.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenBLAS Fortran diff --git a/docs/packages/pkg/OpenCL-Headers.rst b/docs/packages/pkg/OpenCL-Headers.rst index c0f198748d..5761c2eddc 100644 --- a/docs/packages/pkg/OpenCL-Headers.rst +++ b/docs/packages/pkg/OpenCL-Headers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenCL Headers diff --git a/docs/packages/pkg/OpenCL-cpp.rst b/docs/packages/pkg/OpenCL-cpp.rst index 5adb8a8211..d1f457497b 100644 --- a/docs/packages/pkg/OpenCL-cpp.rst +++ b/docs/packages/pkg/OpenCL-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenCL diff --git a/docs/packages/pkg/OpenCL.rst b/docs/packages/pkg/OpenCL.rst index bcb8fbee51..d814168eb9 100644 --- a/docs/packages/pkg/OpenCL.rst +++ b/docs/packages/pkg/OpenCL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenCL diff --git a/docs/packages/pkg/OpenCV-Extra.rst b/docs/packages/pkg/OpenCV-Extra.rst index 3c8d8aab74..956915a7a4 100644 --- a/docs/packages/pkg/OpenCV-Extra.rst +++ b/docs/packages/pkg/OpenCV-Extra.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenCV-Extra diff --git a/docs/packages/pkg/OpenCV.rst b/docs/packages/pkg/OpenCV.rst index fddffaf193..7bf6b778b0 100644 --- a/docs/packages/pkg/OpenCV.rst +++ b/docs/packages/pkg/OpenCV.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenCV GStreamer diff --git a/docs/packages/pkg/OpenEXR.rst b/docs/packages/pkg/OpenEXR.rst index 5952ed4dce..a439dcb46d 100644 --- a/docs/packages/pkg/OpenEXR.rst +++ b/docs/packages/pkg/OpenEXR.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenEXR diff --git a/docs/packages/pkg/OpenGL-Registry.rst b/docs/packages/pkg/OpenGL-Registry.rst index e855d87720..1271c1a4e5 100644 --- a/docs/packages/pkg/OpenGL-Registry.rst +++ b/docs/packages/pkg/OpenGL-Registry.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenGL diff --git a/docs/packages/pkg/OpenNMTTokenizer.rst b/docs/packages/pkg/OpenNMTTokenizer.rst index 6bd41e3cd6..09cfb3c964 100644 --- a/docs/packages/pkg/OpenNMTTokenizer.rst +++ b/docs/packages/pkg/OpenNMTTokenizer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenNMTTokenizer diff --git a/docs/packages/pkg/OpenSSL.rst b/docs/packages/pkg/OpenSSL.rst index dda4fee00c..98f2b4e9c8 100644 --- a/docs/packages/pkg/OpenSSL.rst +++ b/docs/packages/pkg/OpenSSL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenSSL diff --git a/docs/packages/pkg/OpenSceneGraph.rst b/docs/packages/pkg/OpenSceneGraph.rst index 0c90685532..a0b25b868e 100644 --- a/docs/packages/pkg/OpenSceneGraph.rst +++ b/docs/packages/pkg/OpenSceneGraph.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenSceneGraph diff --git a/docs/packages/pkg/Opus.rst b/docs/packages/pkg/Opus.rst index e95f656696..0c1c4969f2 100644 --- a/docs/packages/pkg/Opus.rst +++ b/docs/packages/pkg/Opus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Opus diff --git a/docs/packages/pkg/PNG.rst b/docs/packages/pkg/PNG.rst index 00b5478dee..8013af84bd 100644 --- a/docs/packages/pkg/PNG.rst +++ b/docs/packages/pkg/PNG.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PNG diff --git a/docs/packages/pkg/PROJ4.rst b/docs/packages/pkg/PROJ4.rst index 8ad3a711ca..f5a30c5a92 100644 --- a/docs/packages/pkg/PROJ4.rst +++ b/docs/packages/pkg/PROJ4.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PROJ4 diff --git a/docs/packages/pkg/PhysUnits.rst b/docs/packages/pkg/PhysUnits.rst index 2fc8d0c85f..d305d2365e 100644 --- a/docs/packages/pkg/PhysUnits.rst +++ b/docs/packages/pkg/PhysUnits.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PhysUnits diff --git a/docs/packages/pkg/PocoCpp.rst b/docs/packages/pkg/PocoCpp.rst index 3407bc74db..f709060561 100644 --- a/docs/packages/pkg/PocoCpp.rst +++ b/docs/packages/pkg/PocoCpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PocoCpp Util diff --git a/docs/packages/pkg/PostgreSQL.rst b/docs/packages/pkg/PostgreSQL.rst index 947cc9a606..f42d8efa98 100644 --- a/docs/packages/pkg/PostgreSQL.rst +++ b/docs/packages/pkg/PostgreSQL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PostgreSQL diff --git a/docs/packages/pkg/Protobuf.rst b/docs/packages/pkg/Protobuf.rst index 7a8c72fcc2..373cbf71a8 100644 --- a/docs/packages/pkg/Protobuf.rst +++ b/docs/packages/pkg/Protobuf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Protobuf diff --git a/docs/packages/pkg/Qt.rst b/docs/packages/pkg/Qt.rst index f0b2e7ee30..2f9371b691 100644 --- a/docs/packages/pkg/Qt.rst +++ b/docs/packages/pkg/Qt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Qt GStreamer diff --git a/docs/packages/pkg/QtAndroidCMake.rst b/docs/packages/pkg/QtAndroidCMake.rst index 5f264410f9..698d1a574f 100644 --- a/docs/packages/pkg/QtAndroidCMake.rst +++ b/docs/packages/pkg/QtAndroidCMake.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: QtAndroidCMake diff --git a/docs/packages/pkg/QtCMakeExtra.rst b/docs/packages/pkg/QtCMakeExtra.rst index e03b5b8967..74aaedd888 100644 --- a/docs/packages/pkg/QtCMakeExtra.rst +++ b/docs/packages/pkg/QtCMakeExtra.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: QtCMakeExtra diff --git a/docs/packages/pkg/QtPropertyEditor.rst b/docs/packages/pkg/QtPropertyEditor.rst index f28d28fe24..22bd4fffc2 100644 --- a/docs/packages/pkg/QtPropertyEditor.rst +++ b/docs/packages/pkg/QtPropertyEditor.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: QtPropertyEditor diff --git a/docs/packages/pkg/QtQmlManager.rst b/docs/packages/pkg/QtQmlManager.rst index e2305f48fa..598ec10437 100644 --- a/docs/packages/pkg/QtQmlManager.rst +++ b/docs/packages/pkg/QtQmlManager.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: QtQmlManager diff --git a/docs/packages/pkg/Qwt.rst b/docs/packages/pkg/Qwt.rst index 4c4e01ff31..60e724132e 100644 --- a/docs/packages/pkg/Qwt.rst +++ b/docs/packages/pkg/Qwt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Qwt diff --git a/docs/packages/pkg/RapidJSON.rst b/docs/packages/pkg/RapidJSON.rst index 13172e78ef..a1ddb282ec 100644 --- a/docs/packages/pkg/RapidJSON.rst +++ b/docs/packages/pkg/RapidJSON.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: RapidJSON diff --git a/docs/packages/pkg/RapidXML.rst b/docs/packages/pkg/RapidXML.rst index 8af0373a15..7ad22944dc 100644 --- a/docs/packages/pkg/RapidXML.rst +++ b/docs/packages/pkg/RapidXML.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: RapidXML diff --git a/docs/packages/pkg/RedisClient.rst b/docs/packages/pkg/RedisClient.rst index afa79eaac9..1ec5895430 100644 --- a/docs/packages/pkg/RedisClient.rst +++ b/docs/packages/pkg/RedisClient.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: RedisClient diff --git a/docs/packages/pkg/SDL2.rst b/docs/packages/pkg/SDL2.rst index 2ae87eda1a..d8e6bef7e5 100644 --- a/docs/packages/pkg/SDL2.rst +++ b/docs/packages/pkg/SDL2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SDL2 diff --git a/docs/packages/pkg/SDL_image.rst b/docs/packages/pkg/SDL_image.rst index ae602d4d44..6664dd95e5 100644 --- a/docs/packages/pkg/SDL_image.rst +++ b/docs/packages/pkg/SDL_image.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SDL_image diff --git a/docs/packages/pkg/SDL_mixer.rst b/docs/packages/pkg/SDL_mixer.rst index 7b7aba44c1..e592ddd46d 100644 --- a/docs/packages/pkg/SDL_mixer.rst +++ b/docs/packages/pkg/SDL_mixer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SDL_mixer diff --git a/docs/packages/pkg/SDL_net.rst b/docs/packages/pkg/SDL_net.rst index 1d4e678a2c..19c3ca3ac9 100644 --- a/docs/packages/pkg/SDL_net.rst +++ b/docs/packages/pkg/SDL_net.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SDL_net diff --git a/docs/packages/pkg/SDL_ttf.rst b/docs/packages/pkg/SDL_ttf.rst index 814d956f03..41b0c8a246 100644 --- a/docs/packages/pkg/SDL_ttf.rst +++ b/docs/packages/pkg/SDL_ttf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SDL_ttf diff --git a/docs/packages/pkg/SFML.rst b/docs/packages/pkg/SFML.rst index 6fd40fd98a..9d94a5afe6 100644 --- a/docs/packages/pkg/SFML.rst +++ b/docs/packages/pkg/SFML.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SFML diff --git a/docs/packages/pkg/SPIRV-Headers.rst b/docs/packages/pkg/SPIRV-Headers.rst index 69af11f12e..45368ac442 100644 --- a/docs/packages/pkg/SPIRV-Headers.rst +++ b/docs/packages/pkg/SPIRV-Headers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SPIRV diff --git a/docs/packages/pkg/SPIRV-Tools.rst b/docs/packages/pkg/SPIRV-Tools.rst index bd1405924a..13164d686d 100644 --- a/docs/packages/pkg/SPIRV-Tools.rst +++ b/docs/packages/pkg/SPIRV-Tools.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SPIRV-Tools diff --git a/docs/packages/pkg/SimpleSignal.rst b/docs/packages/pkg/SimpleSignal.rst index b03d16f593..c3af9ee162 100644 --- a/docs/packages/pkg/SimpleSignal.rst +++ b/docs/packages/pkg/SimpleSignal.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SimpleSignal diff --git a/docs/packages/pkg/Snappy.rst b/docs/packages/pkg/Snappy.rst index f373c01849..8bdff22814 100644 --- a/docs/packages/pkg/Snappy.rst +++ b/docs/packages/pkg/Snappy.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Snappy diff --git a/docs/packages/pkg/Sober.rst b/docs/packages/pkg/Sober.rst index c466bd6816..ad09347e65 100644 --- a/docs/packages/pkg/Sober.rst +++ b/docs/packages/pkg/Sober.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Sober diff --git a/docs/packages/pkg/Sources-for-Android-SDK.rst b/docs/packages/pkg/Sources-for-Android-SDK.rst index 57824b1597..17dfa052f2 100644 --- a/docs/packages/pkg/Sources-for-Android-SDK.rst +++ b/docs/packages/pkg/Sources-for-Android-SDK.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Sources-for-Android-SDK diff --git a/docs/packages/pkg/Sqlpp11.rst b/docs/packages/pkg/Sqlpp11.rst index bb25512fb2..a8948e173e 100644 --- a/docs/packages/pkg/Sqlpp11.rst +++ b/docs/packages/pkg/Sqlpp11.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Sqlpp diff --git a/docs/packages/pkg/SuiteSparse.rst b/docs/packages/pkg/SuiteSparse.rst index ed8a943ee4..59bcc718c5 100644 --- a/docs/packages/pkg/SuiteSparse.rst +++ b/docs/packages/pkg/SuiteSparse.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: SuiteSparse diff --git a/docs/packages/pkg/TCLAP.rst b/docs/packages/pkg/TCLAP.rst index af51538dfb..069ec5901d 100644 --- a/docs/packages/pkg/TCLAP.rst +++ b/docs/packages/pkg/TCLAP.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: TCLAP diff --git a/docs/packages/pkg/TIFF.rst b/docs/packages/pkg/TIFF.rst index 8e83202eb0..d6d13090ae 100644 --- a/docs/packages/pkg/TIFF.rst +++ b/docs/packages/pkg/TIFF.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: TIFF diff --git a/docs/packages/pkg/Tesseract.rst b/docs/packages/pkg/Tesseract.rst index d7327eaff5..fb1ec3c26e 100644 --- a/docs/packages/pkg/Tesseract.rst +++ b/docs/packages/pkg/Tesseract.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Tesseract diff --git a/docs/packages/pkg/Urho3D.rst b/docs/packages/pkg/Urho3D.rst index f152610c05..27b7587c2e 100644 --- a/docs/packages/pkg/Urho3D.rst +++ b/docs/packages/pkg/Urho3D.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Urho3D Urho diff --git a/docs/packages/pkg/Vulkan-Headers.rst b/docs/packages/pkg/Vulkan-Headers.rst index 81ea98346a..cd22507c70 100644 --- a/docs/packages/pkg/Vulkan-Headers.rst +++ b/docs/packages/pkg/Vulkan-Headers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Vulkan diff --git a/docs/packages/pkg/VulkanMemoryAllocator.rst b/docs/packages/pkg/VulkanMemoryAllocator.rst index aaf9f17e75..95fe90749c 100644 --- a/docs/packages/pkg/VulkanMemoryAllocator.rst +++ b/docs/packages/pkg/VulkanMemoryAllocator.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Vulkan VulkanMemoryAllocator diff --git a/docs/packages/pkg/WDC.rst b/docs/packages/pkg/WDC.rst index beec4c1517..d860c98b7b 100644 --- a/docs/packages/pkg/WDC.rst +++ b/docs/packages/pkg/WDC.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: WDC diff --git a/docs/packages/pkg/WTL.rst b/docs/packages/pkg/WTL.rst index 130552b52a..160c7948bd 100644 --- a/docs/packages/pkg/WTL.rst +++ b/docs/packages/pkg/WTL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: WTL diff --git a/docs/packages/pkg/Washer.rst b/docs/packages/pkg/Washer.rst index 37cca4b0bd..6a17155f6a 100644 --- a/docs/packages/pkg/Washer.rst +++ b/docs/packages/pkg/Washer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Washer diff --git a/docs/packages/pkg/WebKit.rst b/docs/packages/pkg/WebKit.rst index 9dc4286c60..9068c61f59 100644 --- a/docs/packages/pkg/WebKit.rst +++ b/docs/packages/pkg/WebKit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: WebKit diff --git a/docs/packages/pkg/WebP.rst b/docs/packages/pkg/WebP.rst index ea0076e5e6..c9104b074a 100644 --- a/docs/packages/pkg/WebP.rst +++ b/docs/packages/pkg/WebP.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: WebP codec diff --git a/docs/packages/pkg/WinSparkle.rst b/docs/packages/pkg/WinSparkle.rst index 005f76906a..0db850b429 100644 --- a/docs/packages/pkg/WinSparkle.rst +++ b/docs/packages/pkg/WinSparkle.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: WinSparkle diff --git a/docs/packages/pkg/YAJL.rst b/docs/packages/pkg/YAJL.rst index a0f50b3aa1..a1d54356e6 100644 --- a/docs/packages/pkg/YAJL.rst +++ b/docs/packages/pkg/YAJL.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: YAJL diff --git a/docs/packages/pkg/ZLIB.rst b/docs/packages/pkg/ZLIB.rst index af19af5700..c653825f40 100644 --- a/docs/packages/pkg/ZLIB.rst +++ b/docs/packages/pkg/ZLIB.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ZLIB diff --git a/docs/packages/pkg/ZMQPP.rst b/docs/packages/pkg/ZMQPP.rst index a91b29f1e3..6f09a34e4f 100644 --- a/docs/packages/pkg/ZMQPP.rst +++ b/docs/packages/pkg/ZMQPP.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ZMQPP diff --git a/docs/packages/pkg/ZeroMQ.rst b/docs/packages/pkg/ZeroMQ.rst index ffdacde7b7..cab7888777 100644 --- a/docs/packages/pkg/ZeroMQ.rst +++ b/docs/packages/pkg/ZeroMQ.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ZeroMQ diff --git a/docs/packages/pkg/Zug.rst b/docs/packages/pkg/Zug.rst index 6b7d199db3..11e508c660 100644 --- a/docs/packages/pkg/Zug.rst +++ b/docs/packages/pkg/Zug.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Zug diff --git a/docs/packages/pkg/abseil.rst b/docs/packages/pkg/abseil.rst index bea00a4d1c..cf100e04de 100644 --- a/docs/packages/pkg/abseil.rst +++ b/docs/packages/pkg/abseil.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: abseil diff --git a/docs/packages/pkg/accelerate.rst b/docs/packages/pkg/accelerate.rst index d5cddef043..2974780934 100644 --- a/docs/packages/pkg/accelerate.rst +++ b/docs/packages/pkg/accelerate.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: accelerate diff --git a/docs/packages/pkg/acf.rst b/docs/packages/pkg/acf.rst index 1b5dc3a3e2..dabfbff2eb 100644 --- a/docs/packages/pkg/acf.rst +++ b/docs/packages/pkg/acf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: acf diff --git a/docs/packages/pkg/actionlib.rst b/docs/packages/pkg/actionlib.rst index 4c41477833..91cc8e9661 100644 --- a/docs/packages/pkg/actionlib.rst +++ b/docs/packages/pkg/actionlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: actionlib ros diff --git a/docs/packages/pkg/aes.rst b/docs/packages/pkg/aes.rst index ff7acfcf39..7b937898bd 100644 --- a/docs/packages/pkg/aes.rst +++ b/docs/packages/pkg/aes.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: aes diff --git a/docs/packages/pkg/aglet.rst b/docs/packages/pkg/aglet.rst index 049211da5e..c88a6f33ae 100644 --- a/docs/packages/pkg/aglet.rst +++ b/docs/packages/pkg/aglet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: aglet diff --git a/docs/packages/pkg/android.rst b/docs/packages/pkg/android.rst index 114e1cac97..eb4bb0ba0f 100644 --- a/docs/packages/pkg/android.rst +++ b/docs/packages/pkg/android.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android diff --git a/docs/packages/pkg/android_arm64_v8a_system_image_packer.rst b/docs/packages/pkg/android_arm64_v8a_system_image_packer.rst index a52272680d..21c5ab6005 100644 --- a/docs/packages/pkg/android_arm64_v8a_system_image_packer.rst +++ b/docs/packages/pkg/android_arm64_v8a_system_image_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android arm64 diff --git a/docs/packages/pkg/android_arm_eabi_v7a_system_image_packer.rst b/docs/packages/pkg/android_arm_eabi_v7a_system_image_packer.rst index f5d9fa5ee5..24d0e0c8ae 100644 --- a/docs/packages/pkg/android_arm_eabi_v7a_system_image_packer.rst +++ b/docs/packages/pkg/android_arm_eabi_v7a_system_image_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: eabi diff --git a/docs/packages/pkg/android_build_tools_packer.rst b/docs/packages/pkg/android_build_tools_packer.rst index d8f9f9fced..2f5d2cdd46 100644 --- a/docs/packages/pkg/android_build_tools_packer.rst +++ b/docs/packages/pkg/android_build_tools_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android build diff --git a/docs/packages/pkg/android_google_apis_intel_x86_atom_system_image_packer.rst b/docs/packages/pkg/android_google_apis_intel_x86_atom_system_image_packer.rst index baa93e9412..afa514de6a 100644 --- a/docs/packages/pkg/android_google_apis_intel_x86_atom_system_image_packer.rst +++ b/docs/packages/pkg/android_google_apis_intel_x86_atom_system_image_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android google diff --git a/docs/packages/pkg/android_google_apis_packer.rst b/docs/packages/pkg/android_google_apis_packer.rst index fdd7ca6ce8..47eaf5188b 100644 --- a/docs/packages/pkg/android_google_apis_packer.rst +++ b/docs/packages/pkg/android_google_apis_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android google diff --git a/docs/packages/pkg/android_google_repository_packer.rst b/docs/packages/pkg/android_google_repository_packer.rst index 1c9d5187e7..d6f1ed3e88 100644 --- a/docs/packages/pkg/android_google_repository_packer.rst +++ b/docs/packages/pkg/android_google_repository_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android google diff --git a/docs/packages/pkg/android_intel_x86_atom_system_image_packer.rst b/docs/packages/pkg/android_intel_x86_atom_system_image_packer.rst index 25f7e6318b..208f9e285b 100644 --- a/docs/packages/pkg/android_intel_x86_atom_system_image_packer.rst +++ b/docs/packages/pkg/android_intel_x86_atom_system_image_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android intel diff --git a/docs/packages/pkg/android_log.rst b/docs/packages/pkg/android_log.rst index 298f0a1d14..250ece22e6 100644 --- a/docs/packages/pkg/android_log.rst +++ b/docs/packages/pkg/android_log.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android_log diff --git a/docs/packages/pkg/android_mips_system_image_packer.rst b/docs/packages/pkg/android_mips_system_image_packer.rst index c21eead708..2372480149 100644 --- a/docs/packages/pkg/android_mips_system_image_packer.rst +++ b/docs/packages/pkg/android_mips_system_image_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android mips diff --git a/docs/packages/pkg/android_sdk_packer.rst b/docs/packages/pkg/android_sdk_packer.rst index f15c2e9c03..48b394bbaa 100644 --- a/docs/packages/pkg/android_sdk_packer.rst +++ b/docs/packages/pkg/android_sdk_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android sdk diff --git a/docs/packages/pkg/android_sdk_platform_packer.rst b/docs/packages/pkg/android_sdk_platform_packer.rst index 78aa3ce1e7..10c2eaa8d8 100644 --- a/docs/packages/pkg/android_sdk_platform_packer.rst +++ b/docs/packages/pkg/android_sdk_platform_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android sdk diff --git a/docs/packages/pkg/android_sdk_platform_tools_packer.rst b/docs/packages/pkg/android_sdk_platform_tools_packer.rst index b25c8528c0..43d65d1500 100644 --- a/docs/packages/pkg/android_sdk_platform_tools_packer.rst +++ b/docs/packages/pkg/android_sdk_platform_tools_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android sdk diff --git a/docs/packages/pkg/android_sdk_tools_packer.rst b/docs/packages/pkg/android_sdk_tools_packer.rst index 1e63d5e514..fec68e9ba2 100644 --- a/docs/packages/pkg/android_sdk_tools_packer.rst +++ b/docs/packages/pkg/android_sdk_tools_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android sdk diff --git a/docs/packages/pkg/android_support_repository_packer.rst b/docs/packages/pkg/android_support_repository_packer.rst index 1a3eda8b27..a5ebbb86c5 100644 --- a/docs/packages/pkg/android_support_repository_packer.rst +++ b/docs/packages/pkg/android_support_repository_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: android support diff --git a/docs/packages/pkg/angles.rst b/docs/packages/pkg/angles.rst index 1acada4145..d33ccdb946 100644 --- a/docs/packages/pkg/angles.rst +++ b/docs/packages/pkg/angles.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: angles diff --git a/docs/packages/pkg/apg.rst b/docs/packages/pkg/apg.rst index 23877cd9db..78a291367a 100644 --- a/docs/packages/pkg/apg.rst +++ b/docs/packages/pkg/apg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: apg diff --git a/docs/packages/pkg/appkit.rst b/docs/packages/pkg/appkit.rst index d23bcd39aa..017f368d51 100644 --- a/docs/packages/pkg/appkit.rst +++ b/docs/packages/pkg/appkit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: appkit diff --git a/docs/packages/pkg/applicationservices.rst b/docs/packages/pkg/applicationservices.rst index a132300bda..967b97c7fe 100644 --- a/docs/packages/pkg/applicationservices.rst +++ b/docs/packages/pkg/applicationservices.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: applicationservices diff --git a/docs/packages/pkg/arabica.rst b/docs/packages/pkg/arabica.rst index cd455b351e..50812010e1 100644 --- a/docs/packages/pkg/arabica.rst +++ b/docs/packages/pkg/arabica.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: arabica diff --git a/docs/packages/pkg/asio-grpc.rst b/docs/packages/pkg/asio-grpc.rst index bde5da8b86..b1d57eb8df 100644 --- a/docs/packages/pkg/asio-grpc.rst +++ b/docs/packages/pkg/asio-grpc.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: asio-grpc asio diff --git a/docs/packages/pkg/asio.rst b/docs/packages/pkg/asio.rst index 319b692dfd..9e904cf632 100644 --- a/docs/packages/pkg/asio.rst +++ b/docs/packages/pkg/asio.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: asio asio_shared diff --git a/docs/packages/pkg/assetslibrary.rst b/docs/packages/pkg/assetslibrary.rst index 406294e7c6..a6187d8563 100644 --- a/docs/packages/pkg/assetslibrary.rst +++ b/docs/packages/pkg/assetslibrary.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: assetslibrary diff --git a/docs/packages/pkg/astc-encoder.rst b/docs/packages/pkg/astc-encoder.rst index 16825eef7c..f487cccd80 100644 --- a/docs/packages/pkg/astc-encoder.rst +++ b/docs/packages/pkg/astc-encoder.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: astc encoder diff --git a/docs/packages/pkg/audiotoolbox.rst b/docs/packages/pkg/audiotoolbox.rst index a238463452..e744ff2b0a 100644 --- a/docs/packages/pkg/audiotoolbox.rst +++ b/docs/packages/pkg/audiotoolbox.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: audiotoolbox diff --git a/docs/packages/pkg/audiounit.rst b/docs/packages/pkg/audiounit.rst index b98bbd0a90..9901adf4d7 100644 --- a/docs/packages/pkg/audiounit.rst +++ b/docs/packages/pkg/audiounit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: audiounit diff --git a/docs/packages/pkg/autobahn-cpp.rst b/docs/packages/pkg/autobahn-cpp.rst index 27dec01582..97a915bddb 100644 --- a/docs/packages/pkg/autobahn-cpp.rst +++ b/docs/packages/pkg/autobahn-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpp diff --git a/docs/packages/pkg/autoutils.rst b/docs/packages/pkg/autoutils.rst index ebba939d4f..1502f7be3e 100644 --- a/docs/packages/pkg/autoutils.rst +++ b/docs/packages/pkg/autoutils.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: autoutils diff --git a/docs/packages/pkg/avfoundation.rst b/docs/packages/pkg/avfoundation.rst index e9249c0e04..b5f9dc8494 100644 --- a/docs/packages/pkg/avfoundation.rst +++ b/docs/packages/pkg/avfoundation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: avfoundation diff --git a/docs/packages/pkg/aws-c-common.rst b/docs/packages/pkg/aws-c-common.rst index cc982673cc..e1c19a6cbb 100644 --- a/docs/packages/pkg/aws-c-common.rst +++ b/docs/packages/pkg/aws-c-common.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: aws aws-c-common diff --git a/docs/packages/pkg/aws-sdk-cpp.rst b/docs/packages/pkg/aws-sdk-cpp.rst index b600d8651d..37eec37903 100644 --- a/docs/packages/pkg/aws-sdk-cpp.rst +++ b/docs/packages/pkg/aws-sdk-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: aws sdk diff --git a/docs/packages/pkg/aws_lambda_cpp.rst b/docs/packages/pkg/aws_lambda_cpp.rst index 28fb9aa457..bbd886f05e 100644 --- a/docs/packages/pkg/aws_lambda_cpp.rst +++ b/docs/packages/pkg/aws_lambda_cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: aws lambda diff --git a/docs/packages/pkg/basis_universal.rst b/docs/packages/pkg/basis_universal.rst index 4efed085f2..01a9e89388 100644 --- a/docs/packages/pkg/basis_universal.rst +++ b/docs/packages/pkg/basis_universal.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: basis universal diff --git a/docs/packages/pkg/benchmark.rst b/docs/packages/pkg/benchmark.rst index 396f654b39..d6827d1109 100644 --- a/docs/packages/pkg/benchmark.rst +++ b/docs/packages/pkg/benchmark.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: benchmark diff --git a/docs/packages/pkg/bento4.rst b/docs/packages/pkg/bento4.rst index 8501163e4c..a148f8c7a6 100644 --- a/docs/packages/pkg/bento4.rst +++ b/docs/packages/pkg/bento4.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: bento diff --git a/docs/packages/pkg/binaryen.rst b/docs/packages/pkg/binaryen.rst index 9fe34efbb6..4aef97b7d2 100644 --- a/docs/packages/pkg/binaryen.rst +++ b/docs/packages/pkg/binaryen.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: binaryen Binaryen diff --git a/docs/packages/pkg/bison.rst b/docs/packages/pkg/bison.rst index a53c3ddd37..09102c9647 100644 --- a/docs/packages/pkg/bison.rst +++ b/docs/packages/pkg/bison.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: bison diff --git a/docs/packages/pkg/boost-pba.rst b/docs/packages/pkg/boost-pba.rst index 5a7a4799ac..4811e3bce5 100644 --- a/docs/packages/pkg/boost-pba.rst +++ b/docs/packages/pkg/boost-pba.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pba diff --git a/docs/packages/pkg/botan.rst b/docs/packages/pkg/botan.rst index f28fb5c32c..f0e965ba5a 100644 --- a/docs/packages/pkg/botan.rst +++ b/docs/packages/pkg/botan.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: botan diff --git a/docs/packages/pkg/breakpad.rst b/docs/packages/pkg/breakpad.rst index 81223c7bd3..f52b0c8fc6 100644 --- a/docs/packages/pkg/breakpad.rst +++ b/docs/packages/pkg/breakpad.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: breakpad diff --git a/docs/packages/pkg/brotli.rst b/docs/packages/pkg/brotli.rst index 14d158a095..98eb07115e 100644 --- a/docs/packages/pkg/brotli.rst +++ b/docs/packages/pkg/brotli.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: brotli diff --git a/docs/packages/pkg/bullet.rst b/docs/packages/pkg/bullet.rst index 06d6cd7136..bbfa869609 100644 --- a/docs/packages/pkg/bullet.rst +++ b/docs/packages/pkg/bullet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: bullet diff --git a/docs/packages/pkg/byte-lite.rst b/docs/packages/pkg/byte-lite.rst index d90acc4799..235ac955f8 100644 --- a/docs/packages/pkg/byte-lite.rst +++ b/docs/packages/pkg/byte-lite.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: byte lite diff --git a/docs/packages/pkg/c-ares.rst b/docs/packages/pkg/c-ares.rst index 417111e018..30f9ef6293 100644 --- a/docs/packages/pkg/c-ares.rst +++ b/docs/packages/pkg/c-ares.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: c-ares diff --git a/docs/packages/pkg/caffe.rst b/docs/packages/pkg/caffe.rst index 3e413d426b..79f65041e3 100644 --- a/docs/packages/pkg/caffe.rst +++ b/docs/packages/pkg/caffe.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: caffe diff --git a/docs/packages/pkg/carbon.rst b/docs/packages/pkg/carbon.rst index 11bcf12370..06b2c101d2 100644 --- a/docs/packages/pkg/carbon.rst +++ b/docs/packages/pkg/carbon.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: carbon diff --git a/docs/packages/pkg/catkin.rst b/docs/packages/pkg/catkin.rst index bcd60b7130..682698f280 100644 --- a/docs/packages/pkg/catkin.rst +++ b/docs/packages/pkg/catkin.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: catkin ros diff --git a/docs/packages/pkg/cctz.rst b/docs/packages/pkg/cctz.rst index 3c2bbee46f..c513e74c51 100644 --- a/docs/packages/pkg/cctz.rst +++ b/docs/packages/pkg/cctz.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cctz diff --git a/docs/packages/pkg/ccv.rst b/docs/packages/pkg/ccv.rst index aa7f80519c..77ae8c8b43 100644 --- a/docs/packages/pkg/ccv.rst +++ b/docs/packages/pkg/ccv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ccv diff --git a/docs/packages/pkg/cereal.rst b/docs/packages/pkg/cereal.rst index 272b36f40b..1b2765b7cf 100644 --- a/docs/packages/pkg/cereal.rst +++ b/docs/packages/pkg/cereal.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cereal diff --git a/docs/packages/pkg/ceres-solver.rst b/docs/packages/pkg/ceres-solver.rst index 14928f254d..224b3b701c 100644 --- a/docs/packages/pkg/ceres-solver.rst +++ b/docs/packages/pkg/ceres-solver.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ceres performant diff --git a/docs/packages/pkg/cgltf.rst b/docs/packages/pkg/cgltf.rst index 7fa5c65763..e51e0ec3ef 100644 --- a/docs/packages/pkg/cgltf.rst +++ b/docs/packages/pkg/cgltf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cgltf diff --git a/docs/packages/pkg/check_ci_tag.rst b/docs/packages/pkg/check_ci_tag.rst index 0ab4decc09..95110e302c 100644 --- a/docs/packages/pkg/check_ci_tag.rst +++ b/docs/packages/pkg/check_ci_tag.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ci diff --git a/docs/packages/pkg/chromium_zlib.rst b/docs/packages/pkg/chromium_zlib.rst index ef49fba0d9..6015e012f6 100644 --- a/docs/packages/pkg/chromium_zlib.rst +++ b/docs/packages/pkg/chromium_zlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: chromium zlib diff --git a/docs/packages/pkg/civetweb.rst b/docs/packages/pkg/civetweb.rst index 0e75b780b5..207d86b428 100644 --- a/docs/packages/pkg/civetweb.rst +++ b/docs/packages/pkg/civetweb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: civetweb diff --git a/docs/packages/pkg/clBLAS.rst b/docs/packages/pkg/clBLAS.rst index af60f59cd3..73bac7de8f 100644 --- a/docs/packages/pkg/clBLAS.rst +++ b/docs/packages/pkg/clBLAS.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: clBLAS diff --git a/docs/packages/pkg/class_loader.rst b/docs/packages/pkg/class_loader.rst index 94e93627b3..bb5b92cf6d 100644 --- a/docs/packages/pkg/class_loader.rst +++ b/docs/packages/pkg/class_loader.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: class_loader diff --git a/docs/packages/pkg/cmcstl2.rst b/docs/packages/pkg/cmcstl2.rst index c847ca61e0..f78fa68c2d 100644 --- a/docs/packages/pkg/cmcstl2.rst +++ b/docs/packages/pkg/cmcstl2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cmcstl diff --git a/docs/packages/pkg/complex_bessel.rst b/docs/packages/pkg/complex_bessel.rst index 4e0424bf95..42d9aaf9ac 100644 --- a/docs/packages/pkg/complex_bessel.rst +++ b/docs/packages/pkg/complex_bessel.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: complex_bessel bessel diff --git a/docs/packages/pkg/convertutf.rst b/docs/packages/pkg/convertutf.rst index e90bcfaf3a..cbc5b6867e 100644 --- a/docs/packages/pkg/convertutf.rst +++ b/docs/packages/pkg/convertutf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: convertutf diff --git a/docs/packages/pkg/coreaudio.rst b/docs/packages/pkg/coreaudio.rst index 21734e7e50..0b3895366e 100644 --- a/docs/packages/pkg/coreaudio.rst +++ b/docs/packages/pkg/coreaudio.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coreaudio diff --git a/docs/packages/pkg/coredata.rst b/docs/packages/pkg/coredata.rst index c198eeb32e..1e5cd295a2 100644 --- a/docs/packages/pkg/coredata.rst +++ b/docs/packages/pkg/coredata.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coredata diff --git a/docs/packages/pkg/corefoundation.rst b/docs/packages/pkg/corefoundation.rst index d5cf44d706..f3bc2a3ee8 100644 --- a/docs/packages/pkg/corefoundation.rst +++ b/docs/packages/pkg/corefoundation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: corefoundation diff --git a/docs/packages/pkg/coregraphics.rst b/docs/packages/pkg/coregraphics.rst index 32d260fa2d..2ea702057d 100644 --- a/docs/packages/pkg/coregraphics.rst +++ b/docs/packages/pkg/coregraphics.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coregraphics diff --git a/docs/packages/pkg/corelocation.rst b/docs/packages/pkg/corelocation.rst index 23c01c6eee..05cac1b9f2 100644 --- a/docs/packages/pkg/corelocation.rst +++ b/docs/packages/pkg/corelocation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: corelocation diff --git a/docs/packages/pkg/coremedia.rst b/docs/packages/pkg/coremedia.rst index 372d367a4a..5553b46b06 100644 --- a/docs/packages/pkg/coremedia.rst +++ b/docs/packages/pkg/coremedia.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coremedia diff --git a/docs/packages/pkg/coremotion.rst b/docs/packages/pkg/coremotion.rst index 4993e92371..4bbf8f3047 100644 --- a/docs/packages/pkg/coremotion.rst +++ b/docs/packages/pkg/coremotion.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coremotion diff --git a/docs/packages/pkg/coretext.rst b/docs/packages/pkg/coretext.rst index 89cc0171bd..4a228118c8 100644 --- a/docs/packages/pkg/coretext.rst +++ b/docs/packages/pkg/coretext.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: coretext diff --git a/docs/packages/pkg/corevideo.rst b/docs/packages/pkg/corevideo.rst index 76428b4794..561962d16b 100644 --- a/docs/packages/pkg/corevideo.rst +++ b/docs/packages/pkg/corevideo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: corevideo diff --git a/docs/packages/pkg/corrade.rst b/docs/packages/pkg/corrade.rst index 29056781b8..e9e80b57f5 100644 --- a/docs/packages/pkg/corrade.rst +++ b/docs/packages/pkg/corrade.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: corrade diff --git a/docs/packages/pkg/cpp-statsd-client.rst b/docs/packages/pkg/cpp-statsd-client.rst index 218543f3df..13f26c0d77 100644 --- a/docs/packages/pkg/cpp-statsd-client.rst +++ b/docs/packages/pkg/cpp-statsd-client.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpp statsd diff --git a/docs/packages/pkg/cpp_redis.rst b/docs/packages/pkg/cpp_redis.rst index 9c62bb7653..78024394a6 100644 --- a/docs/packages/pkg/cpp_redis.rst +++ b/docs/packages/pkg/cpp_redis.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpp redis diff --git a/docs/packages/pkg/cppast.rst b/docs/packages/pkg/cppast.rst index 29c8f24316..20bfc34c98 100644 --- a/docs/packages/pkg/cppast.rst +++ b/docs/packages/pkg/cppast.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cppast diff --git a/docs/packages/pkg/cppcodec.rst b/docs/packages/pkg/cppcodec.rst index a790c3909b..297426e5d3 100644 --- a/docs/packages/pkg/cppcodec.rst +++ b/docs/packages/pkg/cppcodec.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cppcodec diff --git a/docs/packages/pkg/cppfs.rst b/docs/packages/pkg/cppfs.rst index ee73bf0608..2d6de5bd4f 100644 --- a/docs/packages/pkg/cppfs.rst +++ b/docs/packages/pkg/cppfs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cppfs diff --git a/docs/packages/pkg/cpr.rst b/docs/packages/pkg/cpr.rst index 37ac21cefa..5934c8415b 100644 --- a/docs/packages/pkg/cpr.rst +++ b/docs/packages/pkg/cpr.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpr diff --git a/docs/packages/pkg/cpuinfo.rst b/docs/packages/pkg/cpuinfo.rst index 74148d08c9..0971ce1335 100644 --- a/docs/packages/pkg/cpuinfo.rst +++ b/docs/packages/pkg/cpuinfo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpuinfo diff --git a/docs/packages/pkg/crashpad.rst b/docs/packages/pkg/crashpad.rst index b2eb59e189..76047f693a 100644 --- a/docs/packages/pkg/crashpad.rst +++ b/docs/packages/pkg/crashpad.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: crashpad diff --git a/docs/packages/pkg/crashup.rst b/docs/packages/pkg/crashup.rst index 59b238bdbb..73b1055b4a 100644 --- a/docs/packages/pkg/crashup.rst +++ b/docs/packages/pkg/crashup.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: crashup diff --git a/docs/packages/pkg/crc32c.rst b/docs/packages/pkg/crc32c.rst index 6e1e9679a7..998268a08b 100644 --- a/docs/packages/pkg/crc32c.rst +++ b/docs/packages/pkg/crc32c.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: crc32c crc diff --git a/docs/packages/pkg/cryptopp.rst b/docs/packages/pkg/cryptopp.rst index 2ecd62347a..1a8fcdb89b 100644 --- a/docs/packages/pkg/cryptopp.rst +++ b/docs/packages/pkg/cryptopp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cryptopp diff --git a/docs/packages/pkg/ctti.rst b/docs/packages/pkg/ctti.rst index a5f7b02f56..4d05ba07ea 100644 --- a/docs/packages/pkg/ctti.rst +++ b/docs/packages/pkg/ctti.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ctti optimizations diff --git a/docs/packages/pkg/cub.rst b/docs/packages/pkg/cub.rst index 59f218948d..ba1ae47df1 100644 --- a/docs/packages/pkg/cub.rst +++ b/docs/packages/pkg/cub.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cub diff --git a/docs/packages/pkg/cvmatio.rst b/docs/packages/pkg/cvmatio.rst index 5baf871b0e..d74f200b14 100644 --- a/docs/packages/pkg/cvmatio.rst +++ b/docs/packages/pkg/cvmatio.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cvmatio diff --git a/docs/packages/pkg/cvsteer.rst b/docs/packages/pkg/cvsteer.rst index 640d85d6c4..6dc7b57f41 100644 --- a/docs/packages/pkg/cvsteer.rst +++ b/docs/packages/pkg/cvsteer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cvsteer diff --git a/docs/packages/pkg/cxxopts.rst b/docs/packages/pkg/cxxopts.rst index 1831b0a409..a1e24b6375 100644 --- a/docs/packages/pkg/cxxopts.rst +++ b/docs/packages/pkg/cxxopts.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cxxopts diff --git a/docs/packages/pkg/czmq.rst b/docs/packages/pkg/czmq.rst index 27582b066f..71ea3d54de 100644 --- a/docs/packages/pkg/czmq.rst +++ b/docs/packages/pkg/czmq.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: czmq diff --git a/docs/packages/pkg/damageproto.rst b/docs/packages/pkg/damageproto.rst index f4bfa313c3..48e5cb314e 100644 --- a/docs/packages/pkg/damageproto.rst +++ b/docs/packages/pkg/damageproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: damageproto diff --git a/docs/packages/pkg/date.rst b/docs/packages/pkg/date.rst index 5f52d434f7..e742fc48a5 100644 --- a/docs/packages/pkg/date.rst +++ b/docs/packages/pkg/date.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: date date_interface diff --git a/docs/packages/pkg/dbus.rst b/docs/packages/pkg/dbus.rst index fbf31e92f5..24ae675c5b 100644 --- a/docs/packages/pkg/dbus.rst +++ b/docs/packages/pkg/dbus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dbus diff --git a/docs/packages/pkg/debug_assert.rst b/docs/packages/pkg/debug_assert.rst index 6332ce504b..8d185f38f2 100644 --- a/docs/packages/pkg/debug_assert.rst +++ b/docs/packages/pkg/debug_assert.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: debug_assert diff --git a/docs/packages/pkg/dest.rst b/docs/packages/pkg/dest.rst index da9499186d..651dc25a56 100644 --- a/docs/packages/pkg/dest.rst +++ b/docs/packages/pkg/dest.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dest diff --git a/docs/packages/pkg/dfdutils.rst b/docs/packages/pkg/dfdutils.rst index f096fbdec7..2122587043 100644 --- a/docs/packages/pkg/dfdutils.rst +++ b/docs/packages/pkg/dfdutils.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dfdutils diff --git a/docs/packages/pkg/dlib.rst b/docs/packages/pkg/dlib.rst index b2def4a1c2..326be63a21 100644 --- a/docs/packages/pkg/dlib.rst +++ b/docs/packages/pkg/dlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dlib diff --git a/docs/packages/pkg/dlpack.rst b/docs/packages/pkg/dlpack.rst index 79b65c3389..063d74af23 100644 --- a/docs/packages/pkg/dlpack.rst +++ b/docs/packages/pkg/dlpack.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dlpack diff --git a/docs/packages/pkg/dmlc-core.rst b/docs/packages/pkg/dmlc-core.rst index 3d4c3fb0a5..92a03ddc0f 100644 --- a/docs/packages/pkg/dmlc-core.rst +++ b/docs/packages/pkg/dmlc-core.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dmlc diff --git a/docs/packages/pkg/doctest.rst b/docs/packages/pkg/doctest.rst index 7c86c566b5..df0fcc724d 100644 --- a/docs/packages/pkg/doctest.rst +++ b/docs/packages/pkg/doctest.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: doctest diff --git a/docs/packages/pkg/double-conversion.rst b/docs/packages/pkg/double-conversion.rst index 28fd68af52..aca57900dc 100644 --- a/docs/packages/pkg/double-conversion.rst +++ b/docs/packages/pkg/double-conversion.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: double conversion diff --git a/docs/packages/pkg/draco.rst b/docs/packages/pkg/draco.rst index ccb97e4fde..36fc32a61a 100644 --- a/docs/packages/pkg/draco.rst +++ b/docs/packages/pkg/draco.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: draco diff --git a/docs/packages/pkg/dri2proto.rst b/docs/packages/pkg/dri2proto.rst index 75f28d8279..30e4b2638e 100644 --- a/docs/packages/pkg/dri2proto.rst +++ b/docs/packages/pkg/dri2proto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dri proto diff --git a/docs/packages/pkg/dri3proto.rst b/docs/packages/pkg/dri3proto.rst index 2ef3fb2f8e..eb5b9bce71 100644 --- a/docs/packages/pkg/dri3proto.rst +++ b/docs/packages/pkg/dri3proto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dri proto diff --git a/docs/packages/pkg/drishti.rst b/docs/packages/pkg/drishti.rst index e7d9059d06..38c836dd12 100644 --- a/docs/packages/pkg/drishti.rst +++ b/docs/packages/pkg/drishti.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: drishti diff --git a/docs/packages/pkg/drishti_assets.rst b/docs/packages/pkg/drishti_assets.rst index a479189b4c..1ce0be0bb6 100644 --- a/docs/packages/pkg/drishti_assets.rst +++ b/docs/packages/pkg/drishti_assets.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: drishti diff --git a/docs/packages/pkg/drishti_faces.rst b/docs/packages/pkg/drishti_faces.rst index f7001c901d..948974da13 100644 --- a/docs/packages/pkg/drishti_faces.rst +++ b/docs/packages/pkg/drishti_faces.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: drishti diff --git a/docs/packages/pkg/drm.rst b/docs/packages/pkg/drm.rst index 186f82d083..c9697702f4 100644 --- a/docs/packages/pkg/drm.rst +++ b/docs/packages/pkg/drm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: drm diff --git a/docs/packages/pkg/duktape.rst b/docs/packages/pkg/duktape.rst index 6caf3e14b3..528c950e6b 100644 --- a/docs/packages/pkg/duktape.rst +++ b/docs/packages/pkg/duktape.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: duktape diff --git a/docs/packages/pkg/dynalo.rst b/docs/packages/pkg/dynalo.rst index b146df674a..6baee261c9 100644 --- a/docs/packages/pkg/dynalo.rst +++ b/docs/packages/pkg/dynalo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dynalo diff --git a/docs/packages/pkg/egl.rst b/docs/packages/pkg/egl.rst index 96f598be25..75365099f9 100644 --- a/docs/packages/pkg/egl.rst +++ b/docs/packages/pkg/egl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: egl diff --git a/docs/packages/pkg/eigen3-nnls.rst b/docs/packages/pkg/eigen3-nnls.rst index 9e1e214b52..617f785a9a 100644 --- a/docs/packages/pkg/eigen3-nnls.rst +++ b/docs/packages/pkg/eigen3-nnls.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: eigen nnls diff --git a/docs/packages/pkg/enet.rst b/docs/packages/pkg/enet.rst index bf6e0a5ebd..e858bbcb76 100644 --- a/docs/packages/pkg/enet.rst +++ b/docs/packages/pkg/enet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: enet diff --git a/docs/packages/pkg/entityx.rst b/docs/packages/pkg/entityx.rst index 406e80f2df..677bd8dd53 100644 --- a/docs/packages/pkg/entityx.rst +++ b/docs/packages/pkg/entityx.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: entityx diff --git a/docs/packages/pkg/eos.rst b/docs/packages/pkg/eos.rst index 0e509dd509..af2c2334d4 100644 --- a/docs/packages/pkg/eos.rst +++ b/docs/packages/pkg/eos.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: eos diff --git a/docs/packages/pkg/etc2comp.rst b/docs/packages/pkg/etc2comp.rst index cb5f40d2ed..b13a0f9293 100644 --- a/docs/packages/pkg/etc2comp.rst +++ b/docs/packages/pkg/etc2comp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: etc2comp diff --git a/docs/packages/pkg/ethash.rst b/docs/packages/pkg/ethash.rst index 50c44722c0..68b1718b0f 100644 --- a/docs/packages/pkg/ethash.rst +++ b/docs/packages/pkg/ethash.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ethash diff --git a/docs/packages/pkg/eventpp.rst b/docs/packages/pkg/eventpp.rst index f9d38313d7..00f2af67e9 100644 --- a/docs/packages/pkg/eventpp.rst +++ b/docs/packages/pkg/eventpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: eventpp diff --git a/docs/packages/pkg/eyalroz_printf.rst b/docs/packages/pkg/eyalroz_printf.rst index ad520304a0..ac9f986e74 100644 --- a/docs/packages/pkg/eyalroz_printf.rst +++ b/docs/packages/pkg/eyalroz_printf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: eyalroz printf diff --git a/docs/packages/pkg/farmhash.rst b/docs/packages/pkg/farmhash.rst index 6fa907fb09..50565a9daa 100644 --- a/docs/packages/pkg/farmhash.rst +++ b/docs/packages/pkg/farmhash.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: farmhash diff --git a/docs/packages/pkg/fast_obj.rst b/docs/packages/pkg/fast_obj.rst index 2455c883ec..da93ed5cb8 100644 --- a/docs/packages/pkg/fast_obj.rst +++ b/docs/packages/pkg/fast_obj.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: fast_obj diff --git a/docs/packages/pkg/ffmpeg.rst b/docs/packages/pkg/ffmpeg.rst index 8dd84010aa..04dcffa8e3 100644 --- a/docs/packages/pkg/ffmpeg.rst +++ b/docs/packages/pkg/ffmpeg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ffmpeg diff --git a/docs/packages/pkg/fft2d.rst b/docs/packages/pkg/fft2d.rst index c90f60be77..ef6977ebed 100644 --- a/docs/packages/pkg/fft2d.rst +++ b/docs/packages/pkg/fft2d.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: fft diff --git a/docs/packages/pkg/filament.rst b/docs/packages/pkg/filament.rst index eb97eef5b1..090fc04a00 100644 --- a/docs/packages/pkg/filament.rst +++ b/docs/packages/pkg/filament.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: filament diff --git a/docs/packages/pkg/fixesproto.rst b/docs/packages/pkg/fixesproto.rst index 6557ef577e..c76900e273 100644 --- a/docs/packages/pkg/fixesproto.rst +++ b/docs/packages/pkg/fixesproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: fixesproto diff --git a/docs/packages/pkg/flatbuffers.rst b/docs/packages/pkg/flatbuffers.rst index e00c9c1162..b78f9726e3 100644 --- a/docs/packages/pkg/flatbuffers.rst +++ b/docs/packages/pkg/flatbuffers.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: flatbuffers diff --git a/docs/packages/pkg/flex.rst b/docs/packages/pkg/flex.rst index 01471ebf7c..496c2c0996 100644 --- a/docs/packages/pkg/flex.rst +++ b/docs/packages/pkg/flex.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: flex diff --git a/docs/packages/pkg/fmt.rst b/docs/packages/pkg/fmt.rst index d4888d2959..3002558099 100644 --- a/docs/packages/pkg/fmt.rst +++ b/docs/packages/pkg/fmt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: fmt formatter diff --git a/docs/packages/pkg/folly.rst b/docs/packages/pkg/folly.rst index bcce8705b8..3200f43a18 100644 --- a/docs/packages/pkg/folly.rst +++ b/docs/packages/pkg/folly.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: folly diff --git a/docs/packages/pkg/foo.md b/docs/packages/pkg/foo.md index ff5d3a1d7b..737346b8f1 100644 --- a/docs/packages/pkg/foo.md +++ b/docs/packages/pkg/foo.md @@ -1,4 +1,4 @@ -```{spelling} +```{spelling:word-list} foo ``` diff --git a/docs/packages/pkg/forcefeedback.rst b/docs/packages/pkg/forcefeedback.rst index 33c5421c6d..30424fa900 100644 --- a/docs/packages/pkg/forcefeedback.rst +++ b/docs/packages/pkg/forcefeedback.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: forcefeedback diff --git a/docs/packages/pkg/foundation.rst b/docs/packages/pkg/foundation.rst index 755dea346b..cb827be392 100644 --- a/docs/packages/pkg/foundation.rst +++ b/docs/packages/pkg/foundation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: foundation diff --git a/docs/packages/pkg/freetype-gl.rst b/docs/packages/pkg/freetype-gl.rst index 670f2f3577..66c6932af6 100644 --- a/docs/packages/pkg/freetype-gl.rst +++ b/docs/packages/pkg/freetype-gl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: freetype freetype-gl diff --git a/docs/packages/pkg/freetype.rst b/docs/packages/pkg/freetype.rst index b9aad88649..e017420563 100644 --- a/docs/packages/pkg/freetype.rst +++ b/docs/packages/pkg/freetype.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: freetype diff --git a/docs/packages/pkg/frugally-deep.rst b/docs/packages/pkg/frugally-deep.rst index 4caaeb121b..c1b809b0be 100644 --- a/docs/packages/pkg/frugally-deep.rst +++ b/docs/packages/pkg/frugally-deep.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: frugally-deep diff --git a/docs/packages/pkg/gRPC.rst b/docs/packages/pkg/gRPC.rst index 7b188008e8..233593b583 100644 --- a/docs/packages/pkg/gRPC.rst +++ b/docs/packages/pkg/gRPC.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gRPC grpc diff --git a/docs/packages/pkg/gamecontroller.rst b/docs/packages/pkg/gamecontroller.rst index 64bdce53d0..26e9f3a724 100644 --- a/docs/packages/pkg/gamecontroller.rst +++ b/docs/packages/pkg/gamecontroller.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gamecontroller diff --git a/docs/packages/pkg/gauze.rst b/docs/packages/pkg/gauze.rst index 6024543901..82034e94f3 100644 --- a/docs/packages/pkg/gauze.rst +++ b/docs/packages/pkg/gauze.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gauze diff --git a/docs/packages/pkg/gemmlowp.rst b/docs/packages/pkg/gemmlowp.rst index 2416f4727e..ed16900b78 100644 --- a/docs/packages/pkg/gemmlowp.rst +++ b/docs/packages/pkg/gemmlowp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gemmlowp diff --git a/docs/packages/pkg/geos.rst b/docs/packages/pkg/geos.rst index d3d8d52c38..9d16b9166e 100644 --- a/docs/packages/pkg/geos.rst +++ b/docs/packages/pkg/geos.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: geos diff --git a/docs/packages/pkg/getopt.rst b/docs/packages/pkg/getopt.rst index 4bde1bfb4f..d45d8f92a4 100644 --- a/docs/packages/pkg/getopt.rst +++ b/docs/packages/pkg/getopt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: getopt diff --git a/docs/packages/pkg/gflags.rst b/docs/packages/pkg/gflags.rst index ca189ab607..b1fc63093d 100644 --- a/docs/packages/pkg/gflags.rst +++ b/docs/packages/pkg/gflags.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gflags diff --git a/docs/packages/pkg/giflib.rst b/docs/packages/pkg/giflib.rst index bfffe56c09..efdf74d786 100644 --- a/docs/packages/pkg/giflib.rst +++ b/docs/packages/pkg/giflib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: giflib diff --git a/docs/packages/pkg/gl4es.rst b/docs/packages/pkg/gl4es.rst index 80662b045f..eb6034c746 100644 --- a/docs/packages/pkg/gl4es.rst +++ b/docs/packages/pkg/gl4es.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gl4es gl diff --git a/docs/packages/pkg/glapi.rst b/docs/packages/pkg/glapi.rst index 1fe7df4370..db76ec2ec0 100644 --- a/docs/packages/pkg/glapi.rst +++ b/docs/packages/pkg/glapi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glapi diff --git a/docs/packages/pkg/glbinding.rst b/docs/packages/pkg/glbinding.rst index a0ea69232b..4895f9d1ca 100644 --- a/docs/packages/pkg/glbinding.rst +++ b/docs/packages/pkg/glbinding.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glbinding diff --git a/docs/packages/pkg/gles2.rst b/docs/packages/pkg/gles2.rst index cf4d8be0b1..28b5e8d22f 100644 --- a/docs/packages/pkg/gles2.rst +++ b/docs/packages/pkg/gles2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gles2 gles diff --git a/docs/packages/pkg/gles3.rst b/docs/packages/pkg/gles3.rst index 977c7acdea..9385b8f050 100644 --- a/docs/packages/pkg/gles3.rst +++ b/docs/packages/pkg/gles3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gles3 gles diff --git a/docs/packages/pkg/glew.rst b/docs/packages/pkg/glew.rst index 538356427d..9829ae9c56 100644 --- a/docs/packages/pkg/glew.rst +++ b/docs/packages/pkg/glew.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glew diff --git a/docs/packages/pkg/glfw.rst b/docs/packages/pkg/glfw.rst index cbca50b19e..6b6d4eda10 100644 --- a/docs/packages/pkg/glfw.rst +++ b/docs/packages/pkg/glfw.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glfw diff --git a/docs/packages/pkg/glib.rst b/docs/packages/pkg/glib.rst index 9c7715f022..379ac8d76e 100644 --- a/docs/packages/pkg/glib.rst +++ b/docs/packages/pkg/glib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glib diff --git a/docs/packages/pkg/glkit.rst b/docs/packages/pkg/glkit.rst index 209b502373..93bdd0cc52 100644 --- a/docs/packages/pkg/glkit.rst +++ b/docs/packages/pkg/glkit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glkit diff --git a/docs/packages/pkg/glm.rst b/docs/packages/pkg/glm.rst index f7c087f656..036b06e0e8 100644 --- a/docs/packages/pkg/glm.rst +++ b/docs/packages/pkg/glm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glm diff --git a/docs/packages/pkg/globjects.rst b/docs/packages/pkg/globjects.rst index b73289c49f..6434453a31 100644 --- a/docs/packages/pkg/globjects.rst +++ b/docs/packages/pkg/globjects.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: globjects diff --git a/docs/packages/pkg/glog.rst b/docs/packages/pkg/glog.rst index 5c3396ec7f..674cd1db7c 100644 --- a/docs/packages/pkg/glog.rst +++ b/docs/packages/pkg/glog.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glog diff --git a/docs/packages/pkg/glproto.rst b/docs/packages/pkg/glproto.rst index 4039217d23..9d8db424a3 100644 --- a/docs/packages/pkg/glproto.rst +++ b/docs/packages/pkg/glproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glproto diff --git a/docs/packages/pkg/glslang.rst b/docs/packages/pkg/glslang.rst index 67543ff84a..31ac263759 100644 --- a/docs/packages/pkg/glslang.rst +++ b/docs/packages/pkg/glslang.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glslang diff --git a/docs/packages/pkg/glu.rst b/docs/packages/pkg/glu.rst index 5f725d344e..becf6d1ed7 100644 --- a/docs/packages/pkg/glu.rst +++ b/docs/packages/pkg/glu.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: glu diff --git a/docs/packages/pkg/gsl-lite.rst b/docs/packages/pkg/gsl-lite.rst index 4b26fc5feb..c0fee38654 100644 --- a/docs/packages/pkg/gsl-lite.rst +++ b/docs/packages/pkg/gsl-lite.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gsl lite diff --git a/docs/packages/pkg/gst_plugins_bad.rst b/docs/packages/pkg/gst_plugins_bad.rst index 2dc27a346d..a987d85d30 100644 --- a/docs/packages/pkg/gst_plugins_bad.rst +++ b/docs/packages/pkg/gst_plugins_bad.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gst diff --git a/docs/packages/pkg/gst_plugins_base.rst b/docs/packages/pkg/gst_plugins_base.rst index ae447da59f..169188a06f 100644 --- a/docs/packages/pkg/gst_plugins_base.rst +++ b/docs/packages/pkg/gst_plugins_base.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gst diff --git a/docs/packages/pkg/gst_plugins_good.rst b/docs/packages/pkg/gst_plugins_good.rst index c74aa0c7d1..6ba838d5e5 100644 --- a/docs/packages/pkg/gst_plugins_good.rst +++ b/docs/packages/pkg/gst_plugins_good.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gst diff --git a/docs/packages/pkg/gst_plugins_ugly.rst b/docs/packages/pkg/gst_plugins_ugly.rst index d57eaf31db..93e9a3f8d3 100644 --- a/docs/packages/pkg/gst_plugins_ugly.rst +++ b/docs/packages/pkg/gst_plugins_ugly.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gst diff --git a/docs/packages/pkg/gstreamer.rst b/docs/packages/pkg/gstreamer.rst index 298197c0d6..1022ebdfeb 100644 --- a/docs/packages/pkg/gstreamer.rst +++ b/docs/packages/pkg/gstreamer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gstreamer diff --git a/docs/packages/pkg/gumbo.rst b/docs/packages/pkg/gumbo.rst index c365e754ff..470d164dd1 100644 --- a/docs/packages/pkg/gumbo.rst +++ b/docs/packages/pkg/gumbo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gumbo diff --git a/docs/packages/pkg/h3.rst b/docs/packages/pkg/h3.rst index 37db56d364..f5cb9898ac 100644 --- a/docs/packages/pkg/h3.rst +++ b/docs/packages/pkg/h3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: h3 diff --git a/docs/packages/pkg/half.rst b/docs/packages/pkg/half.rst index 1dd2b9293e..674c6409c6 100644 --- a/docs/packages/pkg/half.rst +++ b/docs/packages/pkg/half.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: half diff --git a/docs/packages/pkg/harfbuzz.rst b/docs/packages/pkg/harfbuzz.rst index 8e7128cbae..35062874aa 100644 --- a/docs/packages/pkg/harfbuzz.rst +++ b/docs/packages/pkg/harfbuzz.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: harfbuzz diff --git a/docs/packages/pkg/hdf5.rst b/docs/packages/pkg/hdf5.rst index b400f91c56..03da7cf3b6 100644 --- a/docs/packages/pkg/hdf5.rst +++ b/docs/packages/pkg/hdf5.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: hdf diff --git a/docs/packages/pkg/highwayhash.rst b/docs/packages/pkg/highwayhash.rst index 44a9737e5c..48b26ecf9d 100644 --- a/docs/packages/pkg/highwayhash.rst +++ b/docs/packages/pkg/highwayhash.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: highwayhash diff --git a/docs/packages/pkg/http-parser.rst b/docs/packages/pkg/http-parser.rst index 4450a3d96a..268704a0fb 100644 --- a/docs/packages/pkg/http-parser.rst +++ b/docs/packages/pkg/http-parser.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: http diff --git a/docs/packages/pkg/hunter_venv.rst b/docs/packages/pkg/hunter_venv.rst index eeae902032..bfb68626e2 100644 --- a/docs/packages/pkg/hunter_venv.rst +++ b/docs/packages/pkg/hunter_venv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: venv diff --git a/docs/packages/pkg/hypre.rst b/docs/packages/pkg/hypre.rst index 9de52659f4..37e2b6e8b8 100644 --- a/docs/packages/pkg/hypre.rst +++ b/docs/packages/pkg/hypre.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: hypre diff --git a/docs/packages/pkg/ice.rst b/docs/packages/pkg/ice.rst index aa2d744bc8..dcf6b95135 100644 --- a/docs/packages/pkg/ice.rst +++ b/docs/packages/pkg/ice.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ice diff --git a/docs/packages/pkg/icu-le-hb.rst b/docs/packages/pkg/icu-le-hb.rst index 6e38da298e..6eb0ec6ee7 100644 --- a/docs/packages/pkg/icu-le-hb.rst +++ b/docs/packages/pkg/icu-le-hb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: icu le diff --git a/docs/packages/pkg/icu-lx.rst b/docs/packages/pkg/icu-lx.rst index 44962bff2f..9b524a3b4d 100644 --- a/docs/packages/pkg/icu-lx.rst +++ b/docs/packages/pkg/icu-lx.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: icu lx diff --git a/docs/packages/pkg/imageio.rst b/docs/packages/pkg/imageio.rst index e9e8aea8bb..0479f096d4 100644 --- a/docs/packages/pkg/imageio.rst +++ b/docs/packages/pkg/imageio.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: imageio diff --git a/docs/packages/pkg/imagequant.rst b/docs/packages/pkg/imagequant.rst index 152b8c20a6..725f1997b3 100644 --- a/docs/packages/pkg/imagequant.rst +++ b/docs/packages/pkg/imagequant.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: imagequant diff --git a/docs/packages/pkg/imgui.rst b/docs/packages/pkg/imgui.rst index 5b501667a9..600505c6df 100644 --- a/docs/packages/pkg/imgui.rst +++ b/docs/packages/pkg/imgui.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: imgui diff --git a/docs/packages/pkg/imshow.rst b/docs/packages/pkg/imshow.rst index ea518fa970..2e6a94c92b 100644 --- a/docs/packages/pkg/imshow.rst +++ b/docs/packages/pkg/imshow.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: imshow diff --git a/docs/packages/pkg/inja.rst b/docs/packages/pkg/inja.rst index 649d8ab228..a16089da1d 100644 --- a/docs/packages/pkg/inja.rst +++ b/docs/packages/pkg/inja.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: inja diff --git a/docs/packages/pkg/inputproto.rst b/docs/packages/pkg/inputproto.rst index c8d38db3cc..23550d8662 100644 --- a/docs/packages/pkg/inputproto.rst +++ b/docs/packages/pkg/inputproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: inputproto diff --git a/docs/packages/pkg/intltool.rst b/docs/packages/pkg/intltool.rst index 789ca3880b..5fb52c1589 100644 --- a/docs/packages/pkg/intltool.rst +++ b/docs/packages/pkg/intltool.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: intltool diff --git a/docs/packages/pkg/intsizeof.rst b/docs/packages/pkg/intsizeof.rst index aeb9f661c1..85762f2771 100644 --- a/docs/packages/pkg/intsizeof.rst +++ b/docs/packages/pkg/intsizeof.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: intsizeof diff --git a/docs/packages/pkg/intx.rst b/docs/packages/pkg/intx.rst index a3a1ff025c..03e1c5ce5b 100644 --- a/docs/packages/pkg/intx.rst +++ b/docs/packages/pkg/intx.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: intx diff --git a/docs/packages/pkg/iokit.rst b/docs/packages/pkg/iokit.rst index a437c34e2d..2727ab9256 100644 --- a/docs/packages/pkg/iokit.rst +++ b/docs/packages/pkg/iokit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: iokit diff --git a/docs/packages/pkg/ios_sim.rst b/docs/packages/pkg/ios_sim.rst index 6ad59b10d0..1f23b7db3a 100644 --- a/docs/packages/pkg/ios_sim.rst +++ b/docs/packages/pkg/ios_sim.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ios sim diff --git a/docs/packages/pkg/ippicv.rst b/docs/packages/pkg/ippicv.rst index c43a942dd7..cb94ba3d26 100644 --- a/docs/packages/pkg/ippicv.rst +++ b/docs/packages/pkg/ippicv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ippicv OpenCV diff --git a/docs/packages/pkg/iroha-ed25519.rst b/docs/packages/pkg/iroha-ed25519.rst index 6423da9f28..f9edea9905 100644 --- a/docs/packages/pkg/iroha-ed25519.rst +++ b/docs/packages/pkg/iroha-ed25519.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: iroha-ed25519 Iroha diff --git a/docs/packages/pkg/irrXML.rst b/docs/packages/pkg/irrXML.rst index 91bbea3e4f..66b50f6074 100644 --- a/docs/packages/pkg/irrXML.rst +++ b/docs/packages/pkg/irrXML.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: irrXML diff --git a/docs/packages/pkg/ittapi.rst b/docs/packages/pkg/ittapi.rst index 0830b01d13..8e668c6c5b 100644 --- a/docs/packages/pkg/ittapi.rst +++ b/docs/packages/pkg/ittapi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ittapi diff --git a/docs/packages/pkg/jaegertracing.rst b/docs/packages/pkg/jaegertracing.rst index e4f886c467..743282ec07 100644 --- a/docs/packages/pkg/jaegertracing.rst +++ b/docs/packages/pkg/jaegertracing.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jaegertracing diff --git a/docs/packages/pkg/jansson.rst b/docs/packages/pkg/jansson.rst index 97c0930ec7..6e8b0f3c13 100644 --- a/docs/packages/pkg/jansson.rst +++ b/docs/packages/pkg/jansson.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jansson diff --git a/docs/packages/pkg/jasper.rst b/docs/packages/pkg/jasper.rst index 4d1de65e07..04c79af058 100644 --- a/docs/packages/pkg/jasper.rst +++ b/docs/packages/pkg/jasper.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jasper diff --git a/docs/packages/pkg/javascriptcore.rst b/docs/packages/pkg/javascriptcore.rst index 7256a6c018..9c9ca09a8f 100644 --- a/docs/packages/pkg/javascriptcore.rst +++ b/docs/packages/pkg/javascriptcore.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: javascriptcore diff --git a/docs/packages/pkg/jo_jpeg.rst b/docs/packages/pkg/jo_jpeg.rst index e53331dc57..3ba9bef54e 100644 --- a/docs/packages/pkg/jo_jpeg.rst +++ b/docs/packages/pkg/jo_jpeg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jo jpeg diff --git a/docs/packages/pkg/jpeg-compressor.rst b/docs/packages/pkg/jpeg-compressor.rst index 406ee75ba8..349f286507 100644 --- a/docs/packages/pkg/jpeg-compressor.rst +++ b/docs/packages/pkg/jpeg-compressor.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jpeg compressor diff --git a/docs/packages/pkg/jsmn.rst b/docs/packages/pkg/jsmn.rst index ac71d822bd..d9b01d9f93 100644 --- a/docs/packages/pkg/jsmn.rst +++ b/docs/packages/pkg/jsmn.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jsmn diff --git a/docs/packages/pkg/jsoncpp.rst b/docs/packages/pkg/jsoncpp.rst index 39b1cb9e22..1a4827014d 100644 --- a/docs/packages/pkg/jsoncpp.rst +++ b/docs/packages/pkg/jsoncpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jsoncpp diff --git a/docs/packages/pkg/jwt-cpp.rst b/docs/packages/pkg/jwt-cpp.rst index f15005afb5..ced8ed5338 100644 --- a/docs/packages/pkg/jwt-cpp.rst +++ b/docs/packages/pkg/jwt-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jwt cpp diff --git a/docs/packages/pkg/kNet.rst b/docs/packages/pkg/kNet.rst index c0fc6593f5..a69ceba13b 100644 --- a/docs/packages/pkg/kNet.rst +++ b/docs/packages/pkg/kNet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: kNet diff --git a/docs/packages/pkg/kbproto.rst b/docs/packages/pkg/kbproto.rst index 5bdcaf60c1..8ba4deea85 100644 --- a/docs/packages/pkg/kbproto.rst +++ b/docs/packages/pkg/kbproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: kbproto diff --git a/docs/packages/pkg/lcms.rst b/docs/packages/pkg/lcms.rst index a915e8b8f1..afdfcf0909 100644 --- a/docs/packages/pkg/lcms.rst +++ b/docs/packages/pkg/lcms.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lcms diff --git a/docs/packages/pkg/lehrfempp.rst b/docs/packages/pkg/lehrfempp.rst index c8fe708dc8..4f51861a1c 100644 --- a/docs/packages/pkg/lehrfempp.rst +++ b/docs/packages/pkg/lehrfempp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lehrfempp .. index:: diff --git a/docs/packages/pkg/leveldb.rst b/docs/packages/pkg/leveldb.rst index f426e7aaeb..61f5fd7499 100644 --- a/docs/packages/pkg/leveldb.rst +++ b/docs/packages/pkg/leveldb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: leveldb diff --git a/docs/packages/pkg/libarchive.rst b/docs/packages/pkg/libarchive.rst index 26359aa1a2..6bd722d408 100644 --- a/docs/packages/pkg/libarchive.rst +++ b/docs/packages/pkg/libarchive.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpp libarchive diff --git a/docs/packages/pkg/libbacktrace.rst b/docs/packages/pkg/libbacktrace.rst index ca2a44f862..c586cc4e50 100644 --- a/docs/packages/pkg/libbacktrace.rst +++ b/docs/packages/pkg/libbacktrace.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libbacktrace diff --git a/docs/packages/pkg/libcpuid.rst b/docs/packages/pkg/libcpuid.rst index 5ba9c8ccfc..c09d4266ca 100644 --- a/docs/packages/pkg/libcpuid.rst +++ b/docs/packages/pkg/libcpuid.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libcpuid diff --git a/docs/packages/pkg/libdaemon.rst b/docs/packages/pkg/libdaemon.rst index b4eea5e88b..04bf066f3c 100644 --- a/docs/packages/pkg/libdaemon.rst +++ b/docs/packages/pkg/libdaemon.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libdaemon diff --git a/docs/packages/pkg/libdill.rst b/docs/packages/pkg/libdill.rst index ab5f8977ae..8355e3ed1e 100644 --- a/docs/packages/pkg/libdill.rst +++ b/docs/packages/pkg/libdill.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libdill diff --git a/docs/packages/pkg/libevhtp.rst b/docs/packages/pkg/libevhtp.rst index b7686c3d0a..e2a833d8bd 100644 --- a/docs/packages/pkg/libevhtp.rst +++ b/docs/packages/pkg/libevhtp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libevhtp diff --git a/docs/packages/pkg/libffi.rst b/docs/packages/pkg/libffi.rst index 0613fa13a1..92e4b289a4 100644 --- a/docs/packages/pkg/libffi.rst +++ b/docs/packages/pkg/libffi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libffi diff --git a/docs/packages/pkg/libigl.rst b/docs/packages/pkg/libigl.rst index 1bde1c19f7..973e0a36ed 100644 --- a/docs/packages/pkg/libigl.rst +++ b/docs/packages/pkg/libigl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libigl diff --git a/docs/packages/pkg/libjpeg-turbo.rst b/docs/packages/pkg/libjpeg-turbo.rst index 6f08650686..e0a0616328 100644 --- a/docs/packages/pkg/libjpeg-turbo.rst +++ b/docs/packages/pkg/libjpeg-turbo.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libjpeg turbo diff --git a/docs/packages/pkg/libjson-rpc-cpp.rst b/docs/packages/pkg/libjson-rpc-cpp.rst index ebe9f266be..1ae1d00b17 100644 --- a/docs/packages/pkg/libjson-rpc-cpp.rst +++ b/docs/packages/pkg/libjson-rpc-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libjson rpc diff --git a/docs/packages/pkg/libmill.rst b/docs/packages/pkg/libmill.rst index bd37f96df0..c80f675153 100644 --- a/docs/packages/pkg/libmill.rst +++ b/docs/packages/pkg/libmill.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libmill diff --git a/docs/packages/pkg/libogg.rst b/docs/packages/pkg/libogg.rst index 3c1aaca027..5faea23dfc 100644 --- a/docs/packages/pkg/libogg.rst +++ b/docs/packages/pkg/libogg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libogg diff --git a/docs/packages/pkg/libpcre.rst b/docs/packages/pkg/libpcre.rst index cba9c64826..2fa2fa1dc7 100644 --- a/docs/packages/pkg/libpcre.rst +++ b/docs/packages/pkg/libpcre.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libpcre diff --git a/docs/packages/pkg/librtmp.rst b/docs/packages/pkg/librtmp.rst index 3ce51da323..86214b5f22 100644 --- a/docs/packages/pkg/librtmp.rst +++ b/docs/packages/pkg/librtmp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: librtmp diff --git a/docs/packages/pkg/libscrypt.rst b/docs/packages/pkg/libscrypt.rst index 3fd737ec6a..5b0d2e7c0a 100644 --- a/docs/packages/pkg/libscrypt.rst +++ b/docs/packages/pkg/libscrypt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libscrypt diff --git a/docs/packages/pkg/libsodium.rst b/docs/packages/pkg/libsodium.rst index 8269349e6a..ae61884adb 100644 --- a/docs/packages/pkg/libsodium.rst +++ b/docs/packages/pkg/libsodium.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libsodium diff --git a/docs/packages/pkg/libunibreak.rst b/docs/packages/pkg/libunibreak.rst index a525f334e4..683764c681 100644 --- a/docs/packages/pkg/libunibreak.rst +++ b/docs/packages/pkg/libunibreak.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libunibreak diff --git a/docs/packages/pkg/libusb.rst b/docs/packages/pkg/libusb.rst index f1db310758..b2a2320577 100644 --- a/docs/packages/pkg/libusb.rst +++ b/docs/packages/pkg/libusb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libusb udev diff --git a/docs/packages/pkg/libuv.rst b/docs/packages/pkg/libuv.rst index 3650cb0160..423af42030 100644 --- a/docs/packages/pkg/libuv.rst +++ b/docs/packages/pkg/libuv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libuv uv diff --git a/docs/packages/pkg/libxdg-basedir.rst b/docs/packages/pkg/libxdg-basedir.rst index fad2190f41..d5e9dce274 100644 --- a/docs/packages/pkg/libxdg-basedir.rst +++ b/docs/packages/pkg/libxdg-basedir.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libxdg basedir diff --git a/docs/packages/pkg/libxml2.rst b/docs/packages/pkg/libxml2.rst index 4ee94a2cf9..752a55498e 100644 --- a/docs/packages/pkg/libxml2.rst +++ b/docs/packages/pkg/libxml2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libxml diff --git a/docs/packages/pkg/libyuv.rst b/docs/packages/pkg/libyuv.rst index 4535a04b4e..5c43a62b6b 100644 --- a/docs/packages/pkg/libyuv.rst +++ b/docs/packages/pkg/libyuv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libyuv diff --git a/docs/packages/pkg/libzip.rst b/docs/packages/pkg/libzip.rst index 525785adde..7ec6ae6f64 100644 --- a/docs/packages/pkg/libzip.rst +++ b/docs/packages/pkg/libzip.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libzip diff --git a/docs/packages/pkg/lmdb.rst b/docs/packages/pkg/lmdb.rst index 47a7985b95..7b11153469 100644 --- a/docs/packages/pkg/lmdb.rst +++ b/docs/packages/pkg/lmdb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lmdb diff --git a/docs/packages/pkg/lmdbxx.rst b/docs/packages/pkg/lmdbxx.rst index 898c36d002..5d1be3710c 100644 --- a/docs/packages/pkg/lmdbxx.rst +++ b/docs/packages/pkg/lmdbxx.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lmdbxx diff --git a/docs/packages/pkg/log4cplus.rst b/docs/packages/pkg/log4cplus.rst index 1e68b2351f..28ab2459ff 100644 --- a/docs/packages/pkg/log4cplus.rst +++ b/docs/packages/pkg/log4cplus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cplus diff --git a/docs/packages/pkg/lss.rst b/docs/packages/pkg/lss.rst index 93c8aa6ecd..72fbd61677 100644 --- a/docs/packages/pkg/lss.rst +++ b/docs/packages/pkg/lss.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lss diff --git a/docs/packages/pkg/lz4.rst b/docs/packages/pkg/lz4.rst index 92eed27b8e..3627e2646a 100644 --- a/docs/packages/pkg/lz4.rst +++ b/docs/packages/pkg/lz4.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lz diff --git a/docs/packages/pkg/lzma.rst b/docs/packages/pkg/lzma.rst index 761cca0c45..5b9f9798fc 100644 --- a/docs/packages/pkg/lzma.rst +++ b/docs/packages/pkg/lzma.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lzma diff --git a/docs/packages/pkg/magnum.rst b/docs/packages/pkg/magnum.rst index 5150bbfc7c..644b6dcb70 100644 --- a/docs/packages/pkg/magnum.rst +++ b/docs/packages/pkg/magnum.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: magnum diff --git a/docs/packages/pkg/md5.rst b/docs/packages/pkg/md5.rst index 921132d237..cac39df3e6 100644 --- a/docs/packages/pkg/md5.rst +++ b/docs/packages/pkg/md5.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: md diff --git a/docs/packages/pkg/meshoptimizer.rst b/docs/packages/pkg/meshoptimizer.rst index 7a6560b450..f7cf1b1b6c 100644 --- a/docs/packages/pkg/meshoptimizer.rst +++ b/docs/packages/pkg/meshoptimizer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: meshoptimizer diff --git a/docs/packages/pkg/metal.rst b/docs/packages/pkg/metal.rst index 44b64d9976..675a2a98e3 100644 --- a/docs/packages/pkg/metal.rst +++ b/docs/packages/pkg/metal.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: metal diff --git a/docs/packages/pkg/mini_chromium.rst b/docs/packages/pkg/mini_chromium.rst index 99238b09f0..711afb5d73 100644 --- a/docs/packages/pkg/mini_chromium.rst +++ b/docs/packages/pkg/mini_chromium.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mini_chromium diff --git a/docs/packages/pkg/miniz.rst b/docs/packages/pkg/miniz.rst index 10f117016e..822ad9f8c1 100644 --- a/docs/packages/pkg/miniz.rst +++ b/docs/packages/pkg/miniz.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: miniz diff --git a/docs/packages/pkg/minizip.rst b/docs/packages/pkg/minizip.rst index fc0a33303a..391bcc6e15 100644 --- a/docs/packages/pkg/minizip.rst +++ b/docs/packages/pkg/minizip.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: minizip diff --git a/docs/packages/pkg/mkl.rst b/docs/packages/pkg/mkl.rst index 857cfc8380..c5123d8018 100644 --- a/docs/packages/pkg/mkl.rst +++ b/docs/packages/pkg/mkl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mkl diff --git a/docs/packages/pkg/mkldnn.rst b/docs/packages/pkg/mkldnn.rst index 8602a4ca2f..5edd47f0ba 100644 --- a/docs/packages/pkg/mkldnn.rst +++ b/docs/packages/pkg/mkldnn.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mkldnn diff --git a/docs/packages/pkg/mng.rst b/docs/packages/pkg/mng.rst index 8cdd8e6c94..672485b7d5 100644 --- a/docs/packages/pkg/mng.rst +++ b/docs/packages/pkg/mng.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mng diff --git a/docs/packages/pkg/mobilecoreservices.rst b/docs/packages/pkg/mobilecoreservices.rst index 41d9e7b678..623f312e51 100644 --- a/docs/packages/pkg/mobilecoreservices.rst +++ b/docs/packages/pkg/mobilecoreservices.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mobilecoreservices diff --git a/docs/packages/pkg/mojoshader.rst b/docs/packages/pkg/mojoshader.rst index dc101b3ca0..8240c50767 100644 --- a/docs/packages/pkg/mojoshader.rst +++ b/docs/packages/pkg/mojoshader.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mojoshader diff --git a/docs/packages/pkg/mongoose.rst b/docs/packages/pkg/mongoose.rst index 19833ffe1a..77461bfde2 100644 --- a/docs/packages/pkg/mongoose.rst +++ b/docs/packages/pkg/mongoose.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mongoose diff --git a/docs/packages/pkg/mpark_variant.rst b/docs/packages/pkg/mpark_variant.rst index 51bdd49ea8..8c1d715c28 100644 --- a/docs/packages/pkg/mpark_variant.rst +++ b/docs/packages/pkg/mpark_variant.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mpark diff --git a/docs/packages/pkg/msgpack.rst b/docs/packages/pkg/msgpack.rst index 76675465b5..d2950d3d05 100644 --- a/docs/packages/pkg/msgpack.rst +++ b/docs/packages/pkg/msgpack.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: msgpack msgpackc diff --git a/docs/packages/pkg/mshadow.rst b/docs/packages/pkg/mshadow.rst index 9eb5aa4113..d226d66d1e 100644 --- a/docs/packages/pkg/mshadow.rst +++ b/docs/packages/pkg/mshadow.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mshadow diff --git a/docs/packages/pkg/mtplz.rst b/docs/packages/pkg/mtplz.rst index 5f9885a50a..a4c9cf2b54 100644 --- a/docs/packages/pkg/mtplz.rst +++ b/docs/packages/pkg/mtplz.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mtplz diff --git a/docs/packages/pkg/mxnet.rst b/docs/packages/pkg/mxnet.rst index b6d6b07a7d..20176bf589 100644 --- a/docs/packages/pkg/mxnet.rst +++ b/docs/packages/pkg/mxnet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mxnet diff --git a/docs/packages/pkg/nanoflann.rst b/docs/packages/pkg/nanoflann.rst index 9a5f3d5ecf..a324294993 100644 --- a/docs/packages/pkg/nanoflann.rst +++ b/docs/packages/pkg/nanoflann.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nanoflann diff --git a/docs/packages/pkg/nanosvg.rst b/docs/packages/pkg/nanosvg.rst index 55a2517298..2097da586e 100644 --- a/docs/packages/pkg/nanosvg.rst +++ b/docs/packages/pkg/nanosvg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nanosvg diff --git a/docs/packages/pkg/ncnn.rst b/docs/packages/pkg/ncnn.rst index b97c2b2fd4..fe48bed0aa 100644 --- a/docs/packages/pkg/ncnn.rst +++ b/docs/packages/pkg/ncnn.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ncnn diff --git a/docs/packages/pkg/ncursesw.rst b/docs/packages/pkg/ncursesw.rst index 68d3f73727..eeef6dfb35 100644 --- a/docs/packages/pkg/ncursesw.rst +++ b/docs/packages/pkg/ncursesw.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: curses ncurses diff --git a/docs/packages/pkg/nlohmann_fifo_map.rst b/docs/packages/pkg/nlohmann_fifo_map.rst index 5f96031e2b..ba72d6defd 100644 --- a/docs/packages/pkg/nlohmann_fifo_map.rst +++ b/docs/packages/pkg/nlohmann_fifo_map.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nlohmann fifo diff --git a/docs/packages/pkg/nlohmann_json.rst b/docs/packages/pkg/nlohmann_json.rst index 6d3ee4acf9..2b07952b36 100644 --- a/docs/packages/pkg/nlohmann_json.rst +++ b/docs/packages/pkg/nlohmann_json.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nlohmann json diff --git a/docs/packages/pkg/nng.rst b/docs/packages/pkg/nng.rst index a00bed8ec8..65a2e1c7e4 100644 --- a/docs/packages/pkg/nng.rst +++ b/docs/packages/pkg/nng.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nng diff --git a/docs/packages/pkg/nsync.rst b/docs/packages/pkg/nsync.rst index 027f293e07..f905642c67 100644 --- a/docs/packages/pkg/nsync.rst +++ b/docs/packages/pkg/nsync.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nsync diff --git a/docs/packages/pkg/occt.rst b/docs/packages/pkg/occt.rst index fa37366bd8..0a1d4e2081 100644 --- a/docs/packages/pkg/occt.rst +++ b/docs/packages/pkg/occt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: occt diff --git a/docs/packages/pkg/odb-boost.rst b/docs/packages/pkg/odb-boost.rst index ae2591a1a1..83783e88cd 100644 --- a/docs/packages/pkg/odb-boost.rst +++ b/docs/packages/pkg/odb-boost.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb diff --git a/docs/packages/pkg/odb-compiler.rst b/docs/packages/pkg/odb-compiler.rst index c0c705df3a..5201b81bbf 100644 --- a/docs/packages/pkg/odb-compiler.rst +++ b/docs/packages/pkg/odb-compiler.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb compiler diff --git a/docs/packages/pkg/odb-mysql.rst b/docs/packages/pkg/odb-mysql.rst index 9dc618a19a..e8569e4990 100644 --- a/docs/packages/pkg/odb-mysql.rst +++ b/docs/packages/pkg/odb-mysql.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb mysql diff --git a/docs/packages/pkg/odb-pgsql.rst b/docs/packages/pkg/odb-pgsql.rst index 3519aedd2b..3aabb4592d 100644 --- a/docs/packages/pkg/odb-pgsql.rst +++ b/docs/packages/pkg/odb-pgsql.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb pgsql diff --git a/docs/packages/pkg/odb-sqlite.rst b/docs/packages/pkg/odb-sqlite.rst index d9f44c0314..715bbfdaad 100644 --- a/docs/packages/pkg/odb-sqlite.rst +++ b/docs/packages/pkg/odb-sqlite.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb sqlite diff --git a/docs/packages/pkg/odb.rst b/docs/packages/pkg/odb.rst index d22d3efba7..b8aa449342 100644 --- a/docs/packages/pkg/odb.rst +++ b/docs/packages/pkg/odb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: odb diff --git a/docs/packages/pkg/ogles_gpgpu.rst b/docs/packages/pkg/ogles_gpgpu.rst index 523cde0197..3d97b323f6 100644 --- a/docs/packages/pkg/ogles_gpgpu.rst +++ b/docs/packages/pkg/ogles_gpgpu.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ogles gpgpu diff --git a/docs/packages/pkg/oneTBB.rst b/docs/packages/pkg/oneTBB.rst index ed9661a6ec..197fa14844 100644 --- a/docs/packages/pkg/oneTBB.rst +++ b/docs/packages/pkg/oneTBB.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: oneTBB diff --git a/docs/packages/pkg/oniguruma.rst b/docs/packages/pkg/oniguruma.rst index eeeca44d04..28699963cf 100644 --- a/docs/packages/pkg/oniguruma.rst +++ b/docs/packages/pkg/oniguruma.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: oniguruma diff --git a/docs/packages/pkg/onmt.rst b/docs/packages/pkg/onmt.rst index 549cdc7f97..e889176655 100644 --- a/docs/packages/pkg/onmt.rst +++ b/docs/packages/pkg/onmt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: onmt diff --git a/docs/packages/pkg/openddlparser.rst b/docs/packages/pkg/openddlparser.rst index b6b40a3a1f..909686efc2 100644 --- a/docs/packages/pkg/openddlparser.rst +++ b/docs/packages/pkg/openddlparser.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: openddlparser diff --git a/docs/packages/pkg/opengles.rst b/docs/packages/pkg/opengles.rst index 1d1a24588a..b95e1ad2ed 100644 --- a/docs/packages/pkg/opengles.rst +++ b/docs/packages/pkg/opengles.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: opengles diff --git a/docs/packages/pkg/opentracing-cpp.rst b/docs/packages/pkg/opentracing-cpp.rst index f995b1f46a..ea8406e0b8 100644 --- a/docs/packages/pkg/opentracing-cpp.rst +++ b/docs/packages/pkg/opentracing-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: opentracing cpp diff --git a/docs/packages/pkg/opusfile.rst b/docs/packages/pkg/opusfile.rst index 32d1c7405d..f24ebd09a1 100644 --- a/docs/packages/pkg/opusfile.rst +++ b/docs/packages/pkg/opusfile.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: opusfile diff --git a/docs/packages/pkg/osmesa.rst b/docs/packages/pkg/osmesa.rst index 07f68940a3..4404d03547 100644 --- a/docs/packages/pkg/osmesa.rst +++ b/docs/packages/pkg/osmesa.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: osmesa diff --git a/docs/packages/pkg/pcg.rst b/docs/packages/pkg/pcg.rst index 1ec64948e5..151fa81a23 100644 --- a/docs/packages/pkg/pcg.rst +++ b/docs/packages/pkg/pcg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pcg diff --git a/docs/packages/pkg/pciaccess.rst b/docs/packages/pkg/pciaccess.rst index 4687a35321..5266ba0778 100644 --- a/docs/packages/pkg/pciaccess.rst +++ b/docs/packages/pkg/pciaccess.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pciaccess diff --git a/docs/packages/pkg/pcre2.rst b/docs/packages/pkg/pcre2.rst index b6455ab420..3cba395433 100644 --- a/docs/packages/pkg/pcre2.rst +++ b/docs/packages/pkg/pcre2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pcre2 pcre diff --git a/docs/packages/pkg/pegtl.rst b/docs/packages/pkg/pegtl.rst index b7d238327c..a876bc74f6 100644 --- a/docs/packages/pkg/pegtl.rst +++ b/docs/packages/pkg/pegtl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pegtl diff --git a/docs/packages/pkg/pip_GitPython.rst b/docs/packages/pkg/pip_GitPython.rst index a4f8e41a17..bb83baa9c4 100644 --- a/docs/packages/pkg/pip_GitPython.rst +++ b/docs/packages/pkg/pip_GitPython.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: GitPython diff --git a/docs/packages/pkg/pip_astroid.rst b/docs/packages/pkg/pip_astroid.rst index 23f60ae98a..628a8d6fc4 100644 --- a/docs/packages/pkg/pip_astroid.rst +++ b/docs/packages/pkg/pip_astroid.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: astroid diff --git a/docs/packages/pkg/pip_boto3.rst b/docs/packages/pkg/pip_boto3.rst index 48bb84aabe..610e3bdbcb 100644 --- a/docs/packages/pkg/pip_boto3.rst +++ b/docs/packages/pkg/pip_boto3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: boto diff --git a/docs/packages/pkg/pip_botocore.rst b/docs/packages/pkg/pip_botocore.rst index 64420818fa..1bf270b591 100644 --- a/docs/packages/pkg/pip_botocore.rst +++ b/docs/packages/pkg/pip_botocore.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: botocore diff --git a/docs/packages/pkg/pip_certifi.rst b/docs/packages/pkg/pip_certifi.rst index 51c758c812..d6e0ccbc86 100644 --- a/docs/packages/pkg/pip_certifi.rst +++ b/docs/packages/pkg/pip_certifi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: certifi diff --git a/docs/packages/pkg/pip_chardet.rst b/docs/packages/pkg/pip_chardet.rst index 8921cdd08d..8dce0e459c 100644 --- a/docs/packages/pkg/pip_chardet.rst +++ b/docs/packages/pkg/pip_chardet.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: chardet diff --git a/docs/packages/pkg/pip_cpplint.rst b/docs/packages/pkg/pip_cpplint.rst index aebd30ce0f..c61cef3804 100644 --- a/docs/packages/pkg/pip_cpplint.rst +++ b/docs/packages/pkg/pip_cpplint.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpplint diff --git a/docs/packages/pkg/pip_decorator.rst b/docs/packages/pkg/pip_decorator.rst index c05bde9a2d..39272aaf59 100644 --- a/docs/packages/pkg/pip_decorator.rst +++ b/docs/packages/pkg/pip_decorator.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: decorator diff --git a/docs/packages/pkg/pip_gitdb.rst b/docs/packages/pkg/pip_gitdb.rst index 44d63d9182..1a89d05cab 100644 --- a/docs/packages/pkg/pip_gitdb.rst +++ b/docs/packages/pkg/pip_gitdb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gitdb diff --git a/docs/packages/pkg/pip_idna.rst b/docs/packages/pkg/pip_idna.rst index d2442c7d71..58f599fa76 100644 --- a/docs/packages/pkg/pip_idna.rst +++ b/docs/packages/pkg/pip_idna.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: idna diff --git a/docs/packages/pkg/pip_jmespath.rst b/docs/packages/pkg/pip_jmespath.rst index bcba2f84f0..01ca652619 100644 --- a/docs/packages/pkg/pip_jmespath.rst +++ b/docs/packages/pkg/pip_jmespath.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: jmespath diff --git a/docs/packages/pkg/pip_lazy-object-proxy.rst b/docs/packages/pkg/pip_lazy-object-proxy.rst index 9712b05a3d..b8a6b830c6 100644 --- a/docs/packages/pkg/pip_lazy-object-proxy.rst +++ b/docs/packages/pkg/pip_lazy-object-proxy.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: lazy object diff --git a/docs/packages/pkg/pip_nose-timer.rst b/docs/packages/pkg/pip_nose-timer.rst index 2c57c21e51..0d5a5bf43f 100644 --- a/docs/packages/pkg/pip_nose-timer.rst +++ b/docs/packages/pkg/pip_nose-timer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nose diff --git a/docs/packages/pkg/pip_nose.rst b/docs/packages/pkg/pip_nose.rst index 06974a7100..a3b7621b7a 100644 --- a/docs/packages/pkg/pip_nose.rst +++ b/docs/packages/pkg/pip_nose.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: nose diff --git a/docs/packages/pkg/pip_numpy.rst b/docs/packages/pkg/pip_numpy.rst index d17ddf00e0..c74cfad613 100644 --- a/docs/packages/pkg/pip_numpy.rst +++ b/docs/packages/pkg/pip_numpy.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: numpy diff --git a/docs/packages/pkg/pip_pylint.rst b/docs/packages/pkg/pip_pylint.rst index 80c08e7edb..f3e60ce901 100644 --- a/docs/packages/pkg/pip_pylint.rst +++ b/docs/packages/pkg/pip_pylint.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pylint diff --git a/docs/packages/pkg/pip_python-dateutil.rst b/docs/packages/pkg/pip_python-dateutil.rst index 00094219cd..e1d95c9e10 100644 --- a/docs/packages/pkg/pip_python-dateutil.rst +++ b/docs/packages/pkg/pip_python-dateutil.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: dateutil diff --git a/docs/packages/pkg/pip_requests.rst b/docs/packages/pkg/pip_requests.rst index 6d3de6dc39..806140379b 100644 --- a/docs/packages/pkg/pip_requests.rst +++ b/docs/packages/pkg/pip_requests.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: requests diff --git a/docs/packages/pkg/pip_six.rst b/docs/packages/pkg/pip_six.rst index a1c4e7f481..bb3a1d60f7 100644 --- a/docs/packages/pkg/pip_six.rst +++ b/docs/packages/pkg/pip_six.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: six diff --git a/docs/packages/pkg/pip_smmap.rst b/docs/packages/pkg/pip_smmap.rst index 54606b436c..bcac866028 100644 --- a/docs/packages/pkg/pip_smmap.rst +++ b/docs/packages/pkg/pip_smmap.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: smmap diff --git a/docs/packages/pkg/pip_urllib3.rst b/docs/packages/pkg/pip_urllib3.rst index 13c81a25c0..38edb1b78b 100644 --- a/docs/packages/pkg/pip_urllib3.rst +++ b/docs/packages/pkg/pip_urllib3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: urllib diff --git a/docs/packages/pkg/pip_wrapt.rst b/docs/packages/pkg/pip_wrapt.rst index a67008a005..9f4af5e628 100644 --- a/docs/packages/pkg/pip_wrapt.rst +++ b/docs/packages/pkg/pip_wrapt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: wrapt diff --git a/docs/packages/pkg/pluginlib.rst b/docs/packages/pkg/pluginlib.rst index 11e195c4f9..fa4b32acc5 100644 --- a/docs/packages/pkg/pluginlib.rst +++ b/docs/packages/pkg/pluginlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pluginlib diff --git a/docs/packages/pkg/poly2tri.rst b/docs/packages/pkg/poly2tri.rst index a079fac567..d0c0fd63ed 100644 --- a/docs/packages/pkg/poly2tri.rst +++ b/docs/packages/pkg/poly2tri.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: poly tri diff --git a/docs/packages/pkg/polyclipping.rst b/docs/packages/pkg/polyclipping.rst index 9e3dd0d701..b182134278 100644 --- a/docs/packages/pkg/polyclipping.rst +++ b/docs/packages/pkg/polyclipping.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: polyclipping diff --git a/docs/packages/pkg/presentproto.rst b/docs/packages/pkg/presentproto.rst index 738ab023f5..6a1bba5fb4 100644 --- a/docs/packages/pkg/presentproto.rst +++ b/docs/packages/pkg/presentproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: presentproto diff --git a/docs/packages/pkg/prometheus-cpp.rst b/docs/packages/pkg/prometheus-cpp.rst index 018b823d27..2f57cb7d10 100644 --- a/docs/packages/pkg/prometheus-cpp.rst +++ b/docs/packages/pkg/prometheus-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: prometheus cpp diff --git a/docs/packages/pkg/protobuf-c.rst b/docs/packages/pkg/protobuf-c.rst index 25d2cb69af..f39f60a42e 100644 --- a/docs/packages/pkg/protobuf-c.rst +++ b/docs/packages/pkg/protobuf-c.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: protobuf diff --git a/docs/packages/pkg/pthread-stubs.rst b/docs/packages/pkg/pthread-stubs.rst index 0c4928c46f..d712806765 100644 --- a/docs/packages/pkg/pthread-stubs.rst +++ b/docs/packages/pkg/pthread-stubs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pthread diff --git a/docs/packages/pkg/pthreads-win32.rst b/docs/packages/pkg/pthreads-win32.rst index 518c760797..cabe27e937 100644 --- a/docs/packages/pkg/pthreads-win32.rst +++ b/docs/packages/pkg/pthreads-win32.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pthreads win32 diff --git a/docs/packages/pkg/pugixml.rst b/docs/packages/pkg/pugixml.rst index 3c6a7b9151..c678acfbcf 100644 --- a/docs/packages/pkg/pugixml.rst +++ b/docs/packages/pkg/pugixml.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pugixml diff --git a/docs/packages/pkg/pybind11.rst b/docs/packages/pkg/pybind11.rst index 9ddf78c053..7a5878a565 100644 --- a/docs/packages/pkg/pybind11.rst +++ b/docs/packages/pkg/pybind11.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pybind pybind11 diff --git a/docs/packages/pkg/qhull.rst b/docs/packages/pkg/qhull.rst index 4ad1c25f95..4a9d646b81 100644 --- a/docs/packages/pkg/qhull.rst +++ b/docs/packages/pkg/qhull.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: qhull diff --git a/docs/packages/pkg/quartzcore.rst b/docs/packages/pkg/quartzcore.rst index d9d567cbc9..17a7525354 100644 --- a/docs/packages/pkg/quartzcore.rst +++ b/docs/packages/pkg/quartzcore.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: quartzcore diff --git a/docs/packages/pkg/quickjs.rst b/docs/packages/pkg/quickjs.rst index 424ca34267..7fad7fbb1c 100644 --- a/docs/packages/pkg/quickjs.rst +++ b/docs/packages/pkg/quickjs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: quickjs diff --git a/docs/packages/pkg/rabbitmq-c.rst b/docs/packages/pkg/rabbitmq-c.rst index 68ad79fbad..6e77acb29e 100644 --- a/docs/packages/pkg/rabbitmq-c.rst +++ b/docs/packages/pkg/rabbitmq-c.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rabbitmq diff --git a/docs/packages/pkg/rabit.rst b/docs/packages/pkg/rabit.rst index 6c182b55aa..6120229977 100644 --- a/docs/packages/pkg/rabit.rst +++ b/docs/packages/pkg/rabit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rabit diff --git a/docs/packages/pkg/randrproto.rst b/docs/packages/pkg/randrproto.rst index 05c413c7cb..0d847df17e 100644 --- a/docs/packages/pkg/randrproto.rst +++ b/docs/packages/pkg/randrproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: randrproto diff --git a/docs/packages/pkg/rang.rst b/docs/packages/pkg/rang.rst index e8e3efea05..a8e392d422 100644 --- a/docs/packages/pkg/rang.rst +++ b/docs/packages/pkg/rang.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rang diff --git a/docs/packages/pkg/range-v3.rst b/docs/packages/pkg/range-v3.rst index dbe2064889..ce529a6096 100644 --- a/docs/packages/pkg/range-v3.rst +++ b/docs/packages/pkg/range-v3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: range-v3 diff --git a/docs/packages/pkg/re2.rst b/docs/packages/pkg/re2.rst index b7b5b09b0b..8652d51eed 100644 --- a/docs/packages/pkg/re2.rst +++ b/docs/packages/pkg/re2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: re diff --git a/docs/packages/pkg/readline.rst b/docs/packages/pkg/readline.rst index 0cff88c401..ba37067b49 100644 --- a/docs/packages/pkg/readline.rst +++ b/docs/packages/pkg/readline.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: readline diff --git a/docs/packages/pkg/recastnavigation.rst b/docs/packages/pkg/recastnavigation.rst index 0cc5550861..68e175b991 100644 --- a/docs/packages/pkg/recastnavigation.rst +++ b/docs/packages/pkg/recastnavigation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: recastnavigation diff --git a/docs/packages/pkg/renderproto.rst b/docs/packages/pkg/renderproto.rst index a554914576..c8c9bdb51d 100644 --- a/docs/packages/pkg/renderproto.rst +++ b/docs/packages/pkg/renderproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: renderproto diff --git a/docs/packages/pkg/rocksdb.rst b/docs/packages/pkg/rocksdb.rst index 7127483e71..26d8785aaf 100644 --- a/docs/packages/pkg/rocksdb.rst +++ b/docs/packages/pkg/rocksdb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rocksdb Paweł diff --git a/docs/packages/pkg/ros.rst b/docs/packages/pkg/ros.rst index dd8e1f1e78..76721a849a 100644 --- a/docs/packages/pkg/ros.rst +++ b/docs/packages/pkg/ros.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: msgs ros diff --git a/docs/packages/pkg/ros_comm.rst b/docs/packages/pkg/ros_comm.rst index e8e6f950fb..612b43a4e7 100644 --- a/docs/packages/pkg/ros_comm.rst +++ b/docs/packages/pkg/ros_comm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ros_comm ros diff --git a/docs/packages/pkg/ros_comm_msgs.rst b/docs/packages/pkg/ros_comm_msgs.rst index 67dba1d3a7..f0ed98402d 100644 --- a/docs/packages/pkg/ros_comm_msgs.rst +++ b/docs/packages/pkg/ros_comm_msgs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: msgs ros_comm_msgs diff --git a/docs/packages/pkg/ros_common_msgs.rst b/docs/packages/pkg/ros_common_msgs.rst index ab4480ba09..2afeb600d4 100644 --- a/docs/packages/pkg/ros_common_msgs.rst +++ b/docs/packages/pkg/ros_common_msgs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: msgs ros_common_msgs diff --git a/docs/packages/pkg/ros_console_bridge.rst b/docs/packages/pkg/ros_console_bridge.rst index edfd8a5ead..e13ebcf030 100644 --- a/docs/packages/pkg/ros_console_bridge.rst +++ b/docs/packages/pkg/ros_console_bridge.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ros_console_bridge ros diff --git a/docs/packages/pkg/ros_environment.rst b/docs/packages/pkg/ros_environment.rst index 1f72fe9257..b93513d22f 100644 --- a/docs/packages/pkg/ros_environment.rst +++ b/docs/packages/pkg/ros_environment.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: ros_environment ros diff --git a/docs/packages/pkg/ros_gencpp.rst b/docs/packages/pkg/ros_gencpp.rst index e25028f34d..658bdbda7c 100644 --- a/docs/packages/pkg/ros_gencpp.rst +++ b/docs/packages/pkg/ros_gencpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gencpp ros_gencpp diff --git a/docs/packages/pkg/ros_geneus.rst b/docs/packages/pkg/ros_geneus.rst index 0d91bc2274..a4a3c5342e 100644 --- a/docs/packages/pkg/ros_geneus.rst +++ b/docs/packages/pkg/ros_geneus.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: geneus ros_geneus diff --git a/docs/packages/pkg/ros_genlisp.rst b/docs/packages/pkg/ros_genlisp.rst index fef58c9fc4..0e288e5ab6 100644 --- a/docs/packages/pkg/ros_genlisp.rst +++ b/docs/packages/pkg/ros_genlisp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: genlisp ros_genlisp diff --git a/docs/packages/pkg/ros_genmsg.rst b/docs/packages/pkg/ros_genmsg.rst index 1e1959929e..87aea86867 100644 --- a/docs/packages/pkg/ros_genmsg.rst +++ b/docs/packages/pkg/ros_genmsg.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: genmsg ros_genmsg diff --git a/docs/packages/pkg/ros_gennodejs.rst b/docs/packages/pkg/ros_gennodejs.rst index 2c0c9a129c..8bdfbc2559 100644 --- a/docs/packages/pkg/ros_gennodejs.rst +++ b/docs/packages/pkg/ros_gennodejs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: gennodejs ros_gennodejs diff --git a/docs/packages/pkg/ros_genpy.rst b/docs/packages/pkg/ros_genpy.rst index 1bfc964078..c8bcfe31e2 100644 --- a/docs/packages/pkg/ros_genpy.rst +++ b/docs/packages/pkg/ros_genpy.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: genpy ros_genpy diff --git a/docs/packages/pkg/ros_message_generation.rst b/docs/packages/pkg/ros_message_generation.rst index b38846bd03..0e949f021d 100644 --- a/docs/packages/pkg/ros_message_generation.rst +++ b/docs/packages/pkg/ros_message_generation.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: message_generation ros_message_generation diff --git a/docs/packages/pkg/ros_message_runtime.rst b/docs/packages/pkg/ros_message_runtime.rst index 734db8a60e..1bee9d96ea 100644 --- a/docs/packages/pkg/ros_message_runtime.rst +++ b/docs/packages/pkg/ros_message_runtime.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: message_runtime ros_message_runtime diff --git a/docs/packages/pkg/ros_std_msgs.rst b/docs/packages/pkg/ros_std_msgs.rst index 853e99f9b2..b087d41be0 100644 --- a/docs/packages/pkg/ros_std_msgs.rst +++ b/docs/packages/pkg/ros_std_msgs.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: msgs ros_std_msgs diff --git a/docs/packages/pkg/rosconsole.rst b/docs/packages/pkg/rosconsole.rst index cf40a076e5..6db0aa7498 100644 --- a/docs/packages/pkg/rosconsole.rst +++ b/docs/packages/pkg/rosconsole.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rosconsole diff --git a/docs/packages/pkg/roscpp_core.rst b/docs/packages/pkg/roscpp_core.rst index a10a78de40..91beb5ccba 100644 --- a/docs/packages/pkg/roscpp_core.rst +++ b/docs/packages/pkg/roscpp_core.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: roscpp roscpp_core diff --git a/docs/packages/pkg/rospack.rst b/docs/packages/pkg/rospack.rst index 550f754729..829339f2ab 100644 --- a/docs/packages/pkg/rospack.rst +++ b/docs/packages/pkg/rospack.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: rospack ros diff --git a/docs/packages/pkg/s3.rst b/docs/packages/pkg/s3.rst index 4f81c5c91b..cd1a8d60d7 100644 --- a/docs/packages/pkg/s3.rst +++ b/docs/packages/pkg/s3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: s3 diff --git a/docs/packages/pkg/scelta.rst b/docs/packages/pkg/scelta.rst index 76083f12ad..6023ff3bfc 100644 --- a/docs/packages/pkg/scelta.rst +++ b/docs/packages/pkg/scelta.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: scelta diff --git a/docs/packages/pkg/sds.rst b/docs/packages/pkg/sds.rst index 758a4ba203..878e9cd273 100644 --- a/docs/packages/pkg/sds.rst +++ b/docs/packages/pkg/sds.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sds diff --git a/docs/packages/pkg/sentencepiece.rst b/docs/packages/pkg/sentencepiece.rst index 96e1aeaf4b..67cd4d08c3 100644 --- a/docs/packages/pkg/sentencepiece.rst +++ b/docs/packages/pkg/sentencepiece.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sentencepiece diff --git a/docs/packages/pkg/sentry.rst b/docs/packages/pkg/sentry.rst index b536e7550a..1e9083a330 100644 --- a/docs/packages/pkg/sentry.rst +++ b/docs/packages/pkg/sentry.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sentry diff --git a/docs/packages/pkg/shaderc.rst b/docs/packages/pkg/shaderc.rst index a2e9e657aa..b362dca3d9 100644 --- a/docs/packages/pkg/shaderc.rst +++ b/docs/packages/pkg/shaderc.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: shaderc diff --git a/docs/packages/pkg/shaka_player_embedded.rst b/docs/packages/pkg/shaka_player_embedded.rst index ba1488b3c7..b318fc4d3e 100644 --- a/docs/packages/pkg/shaka_player_embedded.rst +++ b/docs/packages/pkg/shaka_player_embedded.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: shaka diff --git a/docs/packages/pkg/sleef.rst b/docs/packages/pkg/sleef.rst index c92d6d329c..167468960d 100644 --- a/docs/packages/pkg/sleef.rst +++ b/docs/packages/pkg/sleef.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sleef diff --git a/docs/packages/pkg/sm.rst b/docs/packages/pkg/sm.rst index e3a9d72109..aa25277d5b 100644 --- a/docs/packages/pkg/sm.rst +++ b/docs/packages/pkg/sm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sm diff --git a/docs/packages/pkg/smol-v.rst b/docs/packages/pkg/smol-v.rst index d2f05ba8bf..0159375a68 100644 --- a/docs/packages/pkg/smol-v.rst +++ b/docs/packages/pkg/smol-v.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: smol v diff --git a/docs/packages/pkg/soil.rst b/docs/packages/pkg/soil.rst index 941b61f861..3d516a4e39 100644 --- a/docs/packages/pkg/soil.rst +++ b/docs/packages/pkg/soil.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: soil diff --git a/docs/packages/pkg/sources_for_android_sdk_packer.rst b/docs/packages/pkg/sources_for_android_sdk_packer.rst index 6bbf367e50..89dce725dd 100644 --- a/docs/packages/pkg/sources_for_android_sdk_packer.rst +++ b/docs/packages/pkg/sources_for_android_sdk_packer.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sources for diff --git a/docs/packages/pkg/sparsehash.rst b/docs/packages/pkg/sparsehash.rst index aa53e6fa1f..3ab983de66 100644 --- a/docs/packages/pkg/sparsehash.rst +++ b/docs/packages/pkg/sparsehash.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sparsehash diff --git a/docs/packages/pkg/spdlog.rst b/docs/packages/pkg/spdlog.rst index 14735820fa..b3bfa111e9 100644 --- a/docs/packages/pkg/spdlog.rst +++ b/docs/packages/pkg/spdlog.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: spdlog diff --git a/docs/packages/pkg/spirv-cross.rst b/docs/packages/pkg/spirv-cross.rst index 27216e5d16..c987086b7f 100644 --- a/docs/packages/pkg/spirv-cross.rst +++ b/docs/packages/pkg/spirv-cross.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: spirv diff --git a/docs/packages/pkg/sqlite3.rst b/docs/packages/pkg/sqlite3.rst index 229120a45d..9d82a256c2 100644 --- a/docs/packages/pkg/sqlite3.rst +++ b/docs/packages/pkg/sqlite3.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sqlite3 diff --git a/docs/packages/pkg/sse2neon.rst b/docs/packages/pkg/sse2neon.rst index 915b96836b..73541d587c 100644 --- a/docs/packages/pkg/sse2neon.rst +++ b/docs/packages/pkg/sse2neon.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sse diff --git a/docs/packages/pkg/stanhull.rst b/docs/packages/pkg/stanhull.rst index 0fb2d1612d..fcb82d6759 100644 --- a/docs/packages/pkg/stanhull.rst +++ b/docs/packages/pkg/stanhull.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: stanhull diff --git a/docs/packages/pkg/state_machine.rst b/docs/packages/pkg/state_machine.rst index 09666b5736..0ad2010c69 100644 --- a/docs/packages/pkg/state_machine.rst +++ b/docs/packages/pkg/state_machine.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: state_machine diff --git a/docs/packages/pkg/stb.rst b/docs/packages/pkg/stb.rst index 003fbb7d7c..cb31337319 100644 --- a/docs/packages/pkg/stb.rst +++ b/docs/packages/pkg/stb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: stb textedit diff --git a/docs/packages/pkg/stdext-path.rst b/docs/packages/pkg/stdext-path.rst index c0b39c2a5b..cfb365686c 100644 --- a/docs/packages/pkg/stdext-path.rst +++ b/docs/packages/pkg/stdext-path.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: stdext diff --git a/docs/packages/pkg/stormlib.rst b/docs/packages/pkg/stormlib.rst index bc38e09152..61979c2226 100644 --- a/docs/packages/pkg/stormlib.rst +++ b/docs/packages/pkg/stormlib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: stormlib diff --git a/docs/packages/pkg/sugar.rst b/docs/packages/pkg/sugar.rst index 0a222525ab..d3cf5cbcf8 100644 --- a/docs/packages/pkg/sugar.rst +++ b/docs/packages/pkg/sugar.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: sugar diff --git a/docs/packages/pkg/szip.rst b/docs/packages/pkg/szip.rst index 680d283fe5..2aec6b7622 100644 --- a/docs/packages/pkg/szip.rst +++ b/docs/packages/pkg/szip.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: szip diff --git a/docs/packages/pkg/tacopie.rst b/docs/packages/pkg/tacopie.rst index bc77fb2ecf..82f7f0deea 100644 --- a/docs/packages/pkg/tacopie.rst +++ b/docs/packages/pkg/tacopie.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tacopie diff --git a/docs/packages/pkg/taocpp-json.rst b/docs/packages/pkg/taocpp-json.rst index f0858c0e7d..9fe01288e3 100644 --- a/docs/packages/pkg/taocpp-json.rst +++ b/docs/packages/pkg/taocpp-json.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: taocpp json diff --git a/docs/packages/pkg/taskflow.rst b/docs/packages/pkg/taskflow.rst index 9838c5f61a..5f09a01a66 100644 --- a/docs/packages/pkg/taskflow.rst +++ b/docs/packages/pkg/taskflow.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: taskflow diff --git a/docs/packages/pkg/tcl.rst b/docs/packages/pkg/tcl.rst index aa47886ad7..9c7df79841 100644 --- a/docs/packages/pkg/tcl.rst +++ b/docs/packages/pkg/tcl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tcl diff --git a/docs/packages/pkg/termcolor.rst b/docs/packages/pkg/termcolor.rst index 7f69374491..04fbd57851 100644 --- a/docs/packages/pkg/termcolor.rst +++ b/docs/packages/pkg/termcolor.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: termcolor Termcolor diff --git a/docs/packages/pkg/tf.rst b/docs/packages/pkg/tf.rst index 01f54aa2b8..50cac6c271 100644 --- a/docs/packages/pkg/tf.rst +++ b/docs/packages/pkg/tf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tf ros diff --git a/docs/packages/pkg/tf2.rst b/docs/packages/pkg/tf2.rst index a5d3e6f1aa..59d3ba0c14 100644 --- a/docs/packages/pkg/tf2.rst +++ b/docs/packages/pkg/tf2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tf2 tf diff --git a/docs/packages/pkg/theora.rst b/docs/packages/pkg/theora.rst index 3b5149e90e..c7d85ff1ab 100644 --- a/docs/packages/pkg/theora.rst +++ b/docs/packages/pkg/theora.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: theora diff --git a/docs/packages/pkg/thread-pool-cpp.rst b/docs/packages/pkg/thread-pool-cpp.rst index c20ed4adc5..1696223428 100644 --- a/docs/packages/pkg/thread-pool-cpp.rst +++ b/docs/packages/pkg/thread-pool-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cpp diff --git a/docs/packages/pkg/thrift.rst b/docs/packages/pkg/thrift.rst index 68f9523d81..afde583b41 100644 --- a/docs/packages/pkg/thrift.rst +++ b/docs/packages/pkg/thrift.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: cacheable SSL diff --git a/docs/packages/pkg/tiny-process-library.rst b/docs/packages/pkg/tiny-process-library.rst index e5dfa5487b..fe67b1037f 100644 --- a/docs/packages/pkg/tiny-process-library.rst +++ b/docs/packages/pkg/tiny-process-library.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tiny-process-library diff --git a/docs/packages/pkg/tinydir.rst b/docs/packages/pkg/tinydir.rst index c648fd7cdc..de2e0cd612 100644 --- a/docs/packages/pkg/tinydir.rst +++ b/docs/packages/pkg/tinydir.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tinydir diff --git a/docs/packages/pkg/tinyexr.rst b/docs/packages/pkg/tinyexr.rst index 53f48e05e8..9f715ca2be 100644 --- a/docs/packages/pkg/tinyexr.rst +++ b/docs/packages/pkg/tinyexr.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tinyexr diff --git a/docs/packages/pkg/tinygltf.rst b/docs/packages/pkg/tinygltf.rst index 5e0eefd0e2..59b5405aed 100644 --- a/docs/packages/pkg/tinygltf.rst +++ b/docs/packages/pkg/tinygltf.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tinygltf diff --git a/docs/packages/pkg/tinyobjloader.rst b/docs/packages/pkg/tinyobjloader.rst index 82a02b01bc..2bb85cc2d6 100644 --- a/docs/packages/pkg/tinyobjloader.rst +++ b/docs/packages/pkg/tinyobjloader.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tinyobjloader diff --git a/docs/packages/pkg/tinyrefl.rst b/docs/packages/pkg/tinyrefl.rst index c1dca93d72..107ee54b36 100644 --- a/docs/packages/pkg/tinyrefl.rst +++ b/docs/packages/pkg/tinyrefl.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tinyrefl diff --git a/docs/packages/pkg/tinyxml2.rst b/docs/packages/pkg/tinyxml2.rst index d6d6087a58..9d8b1a9789 100644 --- a/docs/packages/pkg/tinyxml2.rst +++ b/docs/packages/pkg/tinyxml2.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: TinyXML2 diff --git a/docs/packages/pkg/tmxparser.rst b/docs/packages/pkg/tmxparser.rst index 552a962f02..4ed95c8b10 100644 --- a/docs/packages/pkg/tmxparser.rst +++ b/docs/packages/pkg/tmxparser.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tmxparser diff --git a/docs/packages/pkg/toluapp.rst b/docs/packages/pkg/toluapp.rst index 8f8a010765..2e7a1303ab 100644 --- a/docs/packages/pkg/toluapp.rst +++ b/docs/packages/pkg/toluapp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: toluapp diff --git a/docs/packages/pkg/tomcrypt.rst b/docs/packages/pkg/tomcrypt.rst index 39c710512d..7dd25b344e 100644 --- a/docs/packages/pkg/tomcrypt.rst +++ b/docs/packages/pkg/tomcrypt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tomcrypt diff --git a/docs/packages/pkg/tommath.rst b/docs/packages/pkg/tommath.rst index 4de7d53c37..6221debf29 100644 --- a/docs/packages/pkg/tommath.rst +++ b/docs/packages/pkg/tommath.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tommath diff --git a/docs/packages/pkg/tsl_hat_trie.rst b/docs/packages/pkg/tsl_hat_trie.rst index b8ea8a13a9..cb01e48ebc 100644 --- a/docs/packages/pkg/tsl_hat_trie.rst +++ b/docs/packages/pkg/tsl_hat_trie.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tsl hat diff --git a/docs/packages/pkg/tsl_robin_map.rst b/docs/packages/pkg/tsl_robin_map.rst index dd8e1bbe68..fa34130bdd 100644 --- a/docs/packages/pkg/tsl_robin_map.rst +++ b/docs/packages/pkg/tsl_robin_map.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tsl robin diff --git a/docs/packages/pkg/tvm.rst b/docs/packages/pkg/tvm.rst index 8001158c35..2e75327f6e 100644 --- a/docs/packages/pkg/tvm.rst +++ b/docs/packages/pkg/tvm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: tvm diff --git a/docs/packages/pkg/type_safe.rst b/docs/packages/pkg/type_safe.rst index e8e6f5c8fb..253842df39 100644 --- a/docs/packages/pkg/type_safe.rst +++ b/docs/packages/pkg/type_safe.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: type_safe diff --git a/docs/packages/pkg/uikit.rst b/docs/packages/pkg/uikit.rst index 0be8b93f1f..71259a74a0 100644 --- a/docs/packages/pkg/uikit.rst +++ b/docs/packages/pkg/uikit.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: uikit diff --git a/docs/packages/pkg/units.rst b/docs/packages/pkg/units.rst index 0b42dfbf32..4e685b2dec 100644 --- a/docs/packages/pkg/units.rst +++ b/docs/packages/pkg/units.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: units diff --git a/docs/packages/pkg/uriparser.rst b/docs/packages/pkg/uriparser.rst index 66b52275a0..c5d1b16dff 100644 --- a/docs/packages/pkg/uriparser.rst +++ b/docs/packages/pkg/uriparser.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: uriparser diff --git a/docs/packages/pkg/utf8.rst b/docs/packages/pkg/utf8.rst index 2973ee768d..d95ac00b67 100644 --- a/docs/packages/pkg/utf8.rst +++ b/docs/packages/pkg/utf8.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: utf diff --git a/docs/packages/pkg/util_linux.rst b/docs/packages/pkg/util_linux.rst index 9dfa377d2c..c1aa71b666 100644 --- a/docs/packages/pkg/util_linux.rst +++ b/docs/packages/pkg/util_linux.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: util linux diff --git a/docs/packages/pkg/uuid.rst b/docs/packages/pkg/uuid.rst index 0c63d82712..803c86335e 100644 --- a/docs/packages/pkg/uuid.rst +++ b/docs/packages/pkg/uuid.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: uuid diff --git a/docs/packages/pkg/v8.rst b/docs/packages/pkg/v8.rst index 7a901ef13c..5fd587acec 100644 --- a/docs/packages/pkg/v8.rst +++ b/docs/packages/pkg/v8.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: v8 diff --git a/docs/packages/pkg/vectorial.rst b/docs/packages/pkg/vectorial.rst index 1449482d78..de0b8ef2dd 100644 --- a/docs/packages/pkg/vectorial.rst +++ b/docs/packages/pkg/vectorial.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: vectorial diff --git a/docs/packages/pkg/videotoolbox.rst b/docs/packages/pkg/videotoolbox.rst index 59f1c9cce3..b33b567277 100644 --- a/docs/packages/pkg/videotoolbox.rst +++ b/docs/packages/pkg/videotoolbox.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: videotoolbox diff --git a/docs/packages/pkg/vorbis.rst b/docs/packages/pkg/vorbis.rst index 25cba33a56..e52135a4f6 100644 --- a/docs/packages/pkg/vorbis.rst +++ b/docs/packages/pkg/vorbis.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: vorbis diff --git a/docs/packages/pkg/vurtun-lib.rst b/docs/packages/pkg/vurtun-lib.rst index 2b20cd7e3e..8cffd05813 100644 --- a/docs/packages/pkg/vurtun-lib.rst +++ b/docs/packages/pkg/vurtun-lib.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: vurtun diff --git a/docs/packages/pkg/websocketpp.rst b/docs/packages/pkg/websocketpp.rst index bad41c6d62..f16f4f234f 100644 --- a/docs/packages/pkg/websocketpp.rst +++ b/docs/packages/pkg/websocketpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: websocketpp diff --git a/docs/packages/pkg/wt.rst b/docs/packages/pkg/wt.rst index 70f9677fa3..b2205285eb 100644 --- a/docs/packages/pkg/wt.rst +++ b/docs/packages/pkg/wt.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: wt diff --git a/docs/packages/pkg/wxWidgets.rst b/docs/packages/pkg/wxWidgets.rst index 9813b9a604..9a1d813a87 100644 --- a/docs/packages/pkg/wxWidgets.rst +++ b/docs/packages/pkg/wxWidgets.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: wxWidgets diff --git a/docs/packages/pkg/wyrm.rst b/docs/packages/pkg/wyrm.rst index d39feba91b..249cf756ba 100644 --- a/docs/packages/pkg/wyrm.rst +++ b/docs/packages/pkg/wyrm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: wyrm diff --git a/docs/packages/pkg/x11.rst b/docs/packages/pkg/x11.rst index 360df337a6..5802555c59 100644 --- a/docs/packages/pkg/x11.rst +++ b/docs/packages/pkg/x11.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: x11 diff --git a/docs/packages/pkg/x264.rst b/docs/packages/pkg/x264.rst index b2bbd8ed5d..ef728d0c79 100644 --- a/docs/packages/pkg/x264.rst +++ b/docs/packages/pkg/x264.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: x264 diff --git a/docs/packages/pkg/xatlas.rst b/docs/packages/pkg/xatlas.rst index 877bd9e134..756ffd37e9 100644 --- a/docs/packages/pkg/xatlas.rst +++ b/docs/packages/pkg/xatlas.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xatlas diff --git a/docs/packages/pkg/xau.rst b/docs/packages/pkg/xau.rst index 9812191a3f..9883fab892 100644 --- a/docs/packages/pkg/xau.rst +++ b/docs/packages/pkg/xau.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xau diff --git a/docs/packages/pkg/xcb-proto.rst b/docs/packages/pkg/xcb-proto.rst index 77970bfc12..6ec7f33f8a 100644 --- a/docs/packages/pkg/xcb-proto.rst +++ b/docs/packages/pkg/xcb-proto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xcb proto diff --git a/docs/packages/pkg/xcb.rst b/docs/packages/pkg/xcb.rst index 39a64e502d..97251ed03a 100644 --- a/docs/packages/pkg/xcb.rst +++ b/docs/packages/pkg/xcb.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xcb diff --git a/docs/packages/pkg/xcursor.rst b/docs/packages/pkg/xcursor.rst index 869036cea4..8d92e32dbd 100644 --- a/docs/packages/pkg/xcursor.rst +++ b/docs/packages/pkg/xcursor.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xcursor diff --git a/docs/packages/pkg/xdamage.rst b/docs/packages/pkg/xdamage.rst index 44eb7d5161..7a19a6b6f5 100644 --- a/docs/packages/pkg/xdamage.rst +++ b/docs/packages/pkg/xdamage.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xdamage diff --git a/docs/packages/pkg/xext.rst b/docs/packages/pkg/xext.rst index 8e03f6e7c3..47c772986d 100644 --- a/docs/packages/pkg/xext.rst +++ b/docs/packages/pkg/xext.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xext diff --git a/docs/packages/pkg/xextproto.rst b/docs/packages/pkg/xextproto.rst index 3519888fe1..9c69d2788d 100644 --- a/docs/packages/pkg/xextproto.rst +++ b/docs/packages/pkg/xextproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xextproto diff --git a/docs/packages/pkg/xf86vidmodeproto.rst b/docs/packages/pkg/xf86vidmodeproto.rst index d6d3ff764e..7c008e7cb7 100644 --- a/docs/packages/pkg/xf86vidmodeproto.rst +++ b/docs/packages/pkg/xf86vidmodeproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xf vidmodeproto diff --git a/docs/packages/pkg/xfixes.rst b/docs/packages/pkg/xfixes.rst index c5a05f7885..4b0f7fae91 100644 --- a/docs/packages/pkg/xfixes.rst +++ b/docs/packages/pkg/xfixes.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xfixes diff --git a/docs/packages/pkg/xgboost.rst b/docs/packages/pkg/xgboost.rst index a5e8ba9cd1..bff6f3c2bf 100644 --- a/docs/packages/pkg/xgboost.rst +++ b/docs/packages/pkg/xgboost.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xgboost diff --git a/docs/packages/pkg/xi.rst b/docs/packages/pkg/xi.rst index 04fe80cb18..bc23cd2eb9 100644 --- a/docs/packages/pkg/xi.rst +++ b/docs/packages/pkg/xi.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xi diff --git a/docs/packages/pkg/xinerama.rst b/docs/packages/pkg/xinerama.rst index e93a89d2cf..eeabdb6c68 100644 --- a/docs/packages/pkg/xinerama.rst +++ b/docs/packages/pkg/xinerama.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xinerama diff --git a/docs/packages/pkg/xineramaproto.rst b/docs/packages/pkg/xineramaproto.rst index e9183262c7..ee3975caa3 100644 --- a/docs/packages/pkg/xineramaproto.rst +++ b/docs/packages/pkg/xineramaproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xineramaproto diff --git a/docs/packages/pkg/xorg-macros.rst b/docs/packages/pkg/xorg-macros.rst index b694506146..94d8462f7a 100644 --- a/docs/packages/pkg/xorg-macros.rst +++ b/docs/packages/pkg/xorg-macros.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xorg diff --git a/docs/packages/pkg/xproto.rst b/docs/packages/pkg/xproto.rst index c50d3f85d3..1e42081903 100644 --- a/docs/packages/pkg/xproto.rst +++ b/docs/packages/pkg/xproto.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xproto diff --git a/docs/packages/pkg/xrandr.rst b/docs/packages/pkg/xrandr.rst index 369be0cc07..09f4e492c0 100644 --- a/docs/packages/pkg/xrandr.rst +++ b/docs/packages/pkg/xrandr.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xrandr diff --git a/docs/packages/pkg/xrender.rst b/docs/packages/pkg/xrender.rst index d6abccfffe..36acee3188 100644 --- a/docs/packages/pkg/xrender.rst +++ b/docs/packages/pkg/xrender.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xrender diff --git a/docs/packages/pkg/xshmfence.rst b/docs/packages/pkg/xshmfence.rst index 9d986c7ed9..d65949cce8 100644 --- a/docs/packages/pkg/xshmfence.rst +++ b/docs/packages/pkg/xshmfence.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xshmfence diff --git a/docs/packages/pkg/xtrans.rst b/docs/packages/pkg/xtrans.rst index d5aff85111..36453025ce 100644 --- a/docs/packages/pkg/xtrans.rst +++ b/docs/packages/pkg/xtrans.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xtrans diff --git a/docs/packages/pkg/xxHash.rst b/docs/packages/pkg/xxHash.rst index 046f343108..625bdc3599 100644 --- a/docs/packages/pkg/xxHash.rst +++ b/docs/packages/pkg/xxHash.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xxHash diff --git a/docs/packages/pkg/xxf86vm.rst b/docs/packages/pkg/xxf86vm.rst index 2f4339175c..77cefa794d 100644 --- a/docs/packages/pkg/xxf86vm.rst +++ b/docs/packages/pkg/xxf86vm.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xxf vm diff --git a/docs/packages/pkg/yaml-cpp.rst b/docs/packages/pkg/yaml-cpp.rst index 17c71d5d8a..52b24d1fd2 100644 --- a/docs/packages/pkg/yaml-cpp.rst +++ b/docs/packages/pkg/yaml-cpp.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: yaml cpp diff --git a/docs/packages/pkg/zip.rst b/docs/packages/pkg/zip.rst index 688f7969ae..6f30e0729c 100644 --- a/docs/packages/pkg/zip.rst +++ b/docs/packages/pkg/zip.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: zip diff --git a/docs/packages/pkg/zlog.rst b/docs/packages/pkg/zlog.rst index 3e4a4a114d..ac49b6b9eb 100644 --- a/docs/packages/pkg/zlog.rst +++ b/docs/packages/pkg/zlog.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: zlog diff --git a/docs/packages/pkg/zookeeper.rst b/docs/packages/pkg/zookeeper.rst index 7c3e2831bd..f6f2de8696 100644 --- a/docs/packages/pkg/zookeeper.rst +++ b/docs/packages/pkg/zookeeper.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: zookeeper diff --git a/docs/packages/pkg/zstd.rst b/docs/packages/pkg/zstd.rst index 71161116f1..54c0ff4b53 100644 --- a/docs/packages/pkg/zstd.rst +++ b/docs/packages/pkg/zstd.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: zstd libzstd_shared diff --git a/docs/packages/random.rst b/docs/packages/random.rst index e543b6b610..ed950f2162 100644 --- a/docs/packages/random.rst +++ b/docs/packages/random.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: PCG diff --git a/docs/packages/regex.rst b/docs/packages/regex.rst index 82f8866cc9..be7de93a67 100644 --- a/docs/packages/regex.rst +++ b/docs/packages/regex.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: libpcre oniguruma diff --git a/docs/packages/robotics.rst b/docs/packages/robotics.rst index c53bd177cb..f4f1f897bc 100644 --- a/docs/packages/robotics.rst +++ b/docs/packages/robotics.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: actionlib angles diff --git a/docs/packages/scripting.rst b/docs/packages/scripting.rst index 8cbc5b093c..bf225d9b82 100644 --- a/docs/packages/scripting.rst +++ b/docs/packages/scripting.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: pybind pybind11 diff --git a/docs/packages/serialize.rst b/docs/packages/serialize.rst index 3f37e85139..3f3d03e07a 100644 --- a/docs/packages/serialize.rst +++ b/docs/packages/serialize.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: json deserialization diff --git a/docs/packages/terminal.rst b/docs/packages/terminal.rst index aa2d368f6d..a64b30b6d6 100644 --- a/docs/packages/terminal.rst +++ b/docs/packages/terminal.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: Terminal terminal diff --git a/docs/packages/testing.rst b/docs/packages/testing.rst index bddab0b3a3..8848f9c456 100644 --- a/docs/packages/testing.rst +++ b/docs/packages/testing.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: benchmarking diff --git a/docs/quick-start/boost-components.rst b/docs/quick-start/boost-components.rst index 5a4baadb2f..0effb5c4d6 100644 --- a/docs/quick-start/boost-components.rst +++ b/docs/quick-start/boost-components.rst @@ -4,7 +4,7 @@ First step ---------- -.. spelling:: +.. spelling:word-list:: kung fu diff --git a/docs/reference/errors/error.abi.detection.failure.rst b/docs/reference/errors/error.abi.detection.failure.rst index 94a7016320..afdfd8615e 100644 --- a/docs/reference/errors/error.abi.detection.failure.rst +++ b/docs/reference/errors/error.abi.detection.failure.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: abi rst diff --git a/docs/reference/errors/error.boost.mpi.on.windows.rst b/docs/reference/errors/error.boost.mpi.on.windows.rst index 7c24cce207..5a9823b62e 100644 --- a/docs/reference/errors/error.boost.mpi.on.windows.rst +++ b/docs/reference/errors/error.boost.mpi.on.windows.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: mpi rst diff --git a/docs/reference/errors/error.boost.toolset.rst b/docs/reference/errors/error.boost.toolset.rst index 1adb76b669..1516de5ced 100644 --- a/docs/reference/errors/error.boost.toolset.rst +++ b/docs/reference/errors/error.boost.toolset.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: toolset rst diff --git a/docs/reference/errors/error.external.build.failed.rst b/docs/reference/errors/error.external.build.failed.rst index 91bd6d831d..558c2be0c3 100644 --- a/docs/reference/errors/error.external.build.failed.rst +++ b/docs/reference/errors/error.external.build.failed.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: OpenSSL diff --git a/docs/reference/errors/error.hunteraddpackage.after.project.rst b/docs/reference/errors/error.hunteraddpackage.after.project.rst index b00e1d8049..d7de46893c 100644 --- a/docs/reference/errors/error.hunteraddpackage.after.project.rst +++ b/docs/reference/errors/error.hunteraddpackage.after.project.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: hunteraddpackage diff --git a/docs/reference/errors/error.huntergate.before.project.rst b/docs/reference/errors/error.huntergate.before.project.rst index a27b707301..4c91893822 100644 --- a/docs/reference/errors/error.huntergate.before.project.rst +++ b/docs/reference/errors/error.huntergate.before.project.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: huntergate diff --git a/docs/reference/errors/error.openssl.perl.not.found.rst b/docs/reference/errors/error.openssl.perl.not.found.rst index 67045712fb..d80be303ef 100644 --- a/docs/reference/errors/error.openssl.perl.not.found.rst +++ b/docs/reference/errors/error.openssl.perl.not.found.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: perl openssl diff --git a/docs/reference/errors/error.vs.devenv.rst b/docs/reference/errors/error.vs.devenv.rst index 98373e6ee8..a87a340cb8 100644 --- a/docs/reference/errors/error.vs.devenv.rst +++ b/docs/reference/errors/error.vs.devenv.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: vs devenv diff --git a/docs/reference/errors/error.xcrun.clang.rst b/docs/reference/errors/error.xcrun.clang.rst index 5c97e52400..9a02771df7 100644 --- a/docs/reference/errors/error.xcrun.clang.rst +++ b/docs/reference/errors/error.xcrun.clang.rst @@ -1,4 +1,4 @@ -.. spelling:: +.. spelling:word-list:: xcode xcrun diff --git a/docs/reference/internal-variables/hunter_package_scheme.rst b/docs/reference/internal-variables/hunter_package_scheme.rst index 2966d3fb18..272fe9feb5 100644 --- a/docs/reference/internal-variables/hunter_package_scheme.rst +++ b/docs/reference/internal-variables/hunter_package_scheme.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: url sha diff --git a/docs/reference/user-modules/hunter_config.rst b/docs/reference/user-modules/hunter_config.rst index f22a073b36..5409523e52 100644 --- a/docs/reference/user-modules/hunter_config.rst +++ b/docs/reference/user-modules/hunter_config.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: config diff --git a/docs/reference/user-modules/hunter_http_password.rst b/docs/reference/user-modules/hunter_http_password.rst index 3dae8f198b..edabe4d66b 100644 --- a/docs/reference/user-modules/hunter_http_password.rst +++ b/docs/reference/user-modules/hunter_http_password.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2016, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: http diff --git a/docs/reference/user-modules/hunter_source_subdir.rst b/docs/reference/user-modules/hunter_source_subdir.rst index b836849373..eca228dc7f 100644 --- a/docs/reference/user-modules/hunter_source_subdir.rst +++ b/docs/reference/user-modules/hunter_source_subdir.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2019, NeroBurner .. All rights reserved. -.. spelling:: +.. spelling:word-list:: subdir diff --git a/docs/user-guides/hunter-user/artifactory-cache-server.rst b/docs/user-guides/hunter-user/artifactory-cache-server.rst index 7395fc73db..f5106f735f 100644 --- a/docs/user-guides/hunter-user/artifactory-cache-server.rst +++ b/docs/user-guides/hunter-user/artifactory-cache-server.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2018, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: Artifactory diff --git a/docs/user-guides/hunter-user/git-submodule.rst b/docs/user-guides/hunter-user/git-submodule.rst index d83b3b8cf0..b36911e800 100644 --- a/docs/user-guides/hunter-user/git-submodule.rst +++ b/docs/user-guides/hunter-user/git-submodule.rst @@ -1,7 +1,7 @@ .. Copyright (c) 2017, Ruslan Baratov .. All rights reserved. -.. spelling:: +.. spelling:word-list:: Submodule subdirectory From 15fa3e1ba56a2452bc24578e51935ecf476d8089 Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Mon, 15 Sep 2025 09:48:14 +0200 Subject: [PATCH 30/54] docs: foo.md: remove double space from enumeration --- docs/packages/pkg/foo.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/packages/pkg/foo.md b/docs/packages/pkg/foo.md index 737346b8f1..7dcc10fd8f 100644 --- a/docs/packages/pkg/foo.md +++ b/docs/packages/pkg/foo.md @@ -10,10 +10,10 @@ foo # foo -- [Official](https://official_foo) -- [Hunterized](https://github.com/cpp-pm/foo) -- [Example](https://github.com/cpp-pm/hunter/blob/master/examples/foo/CMakeLists.txt) -- Added by [foo_developer](https://github.com/foo_developer) ([pr-N](https://github.com/cpp-pm/hunter/pull/N)) +- [Official](https://official_foo) +- [Hunterized](https://github.com/cpp-pm/foo) +- [Example](https://github.com/cpp-pm/hunter/blob/master/examples/foo/CMakeLists.txt) +- Added by [foo_developer](https://github.com/foo_developer) ([pr-N](https://github.com/cpp-pm/hunter/pull/N)) ```{literalinclude} /../examples/foo/CMakeLists.txt :language: cmake From edace55d2ba8fc9c8b87b75c0e76583134148420 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 15 Sep 2025 09:58:45 +0200 Subject: [PATCH 31/54] libdeflate: add new package with v1.24-p0 (#812) Need to use a patched version of `libdeflate` as the created CMake config contains absolute paths breaking the caching. Once https://github.com/ebiggers/libdeflate/pull/434 is merged and released we can use pure upstream. Fixes: https://github.com/cpp-pm/hunter/issues/804 --- cmake/configs/default.cmake | 1 + cmake/projects/libdeflate/hunter.cmake | 36 ++++++++++++++++++++++++++ docs/packages/pkg/libdeflate.md | 22 ++++++++++++++++ examples/libdeflate/CMakeLists.txt | 18 +++++++++++++ examples/libdeflate/boo.cpp | 10 +++++++ 5 files changed, 87 insertions(+) create mode 100644 cmake/projects/libdeflate/hunter.cmake create mode 100644 docs/packages/pkg/libdeflate.md create mode 100644 examples/libdeflate/CMakeLists.txt create mode 100644 examples/libdeflate/boo.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 35b527b45e..82502a2ef1 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -374,6 +374,7 @@ hunter_default_version(libarchive VERSION 3.4.3) hunter_default_version(libbacktrace VERSION 1.0.0-ca0de051) hunter_default_version(libcpuid VERSION 0.4.0) hunter_default_version(libdaemon VERSION 0.14) +hunter_default_version(libdeflate VERSION 1.24-p0) hunter_default_version(libdill VERSION 1.6) hunter_default_version(libevhtp VERSION 1.2.16-p4) hunter_default_version(libffi VERSION 3.2.1) diff --git a/cmake/projects/libdeflate/hunter.cmake b/cmake/projects/libdeflate/hunter.cmake new file mode 100644 index 0000000000..8742d34330 --- /dev/null +++ b/cmake/projects/libdeflate/hunter.cmake @@ -0,0 +1,36 @@ +# Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cmake_args) +include(hunter_cacheable) +include(hunter_download) +include(hunter_pick_scheme) + +# need to use hunter fork, v1.24 isn't relocatable yet +# open PR: https://github.com/ebiggers/libdeflate/pull/434 +hunter_add_version( + PACKAGE_NAME + libdeflate + VERSION + 1.24-p0 + URL + "https://github.com/cpp-pm/libdeflate/archive/refs/tags/v1.24-p0.tar.gz" + SHA1 + 07f1a72f3938377615da6e4bb48be77d1e8938a4 +) + +hunter_cmake_args( + libdeflate + CMAKE_ARGS + LIBDEFLATE_BUILD_STATIC_LIB=YES + LIBDEFLATE_BUILD_SHARED_LIB=NO + LIBDEFLATE_USE_SHARED_LIB=NO + LIBDEFLATE_BUILD_TESTS=NO +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(libdeflate) +hunter_download(PACKAGE_NAME libdeflate) diff --git a/docs/packages/pkg/libdeflate.md b/docs/packages/pkg/libdeflate.md new file mode 100644 index 0000000000..6032404f85 --- /dev/null +++ b/docs/packages/pkg/libdeflate.md @@ -0,0 +1,22 @@ +```{spelling:word-list} + +libdeflate +``` + +```{index} single: compression ; libdeflate +``` + +(pkg.libdeflate)= + +# libdeflate + +- [Official](https://github.com/ebiggers/libdeflate) +- [Hunterized](https://github.com/cpp-pm/libdeflate) +- [Example](https://github.com/cpp-pm/hunter/blob/master/examples/libdeflate/CMakeLists.txt) +- Added by [NeroBurner](https://github.com/neroburner) ([pr-812](https://github.com/cpp-pm/hunter/pull/812)) + +```{literalinclude} /../examples/libdeflate/CMakeLists.txt +:language: cmake +:start-after: "# DOCUMENTATION_START {" +:end-before: "# DOCUMENTATION_END }" +``` diff --git a/examples/libdeflate/CMakeLists.txt b/examples/libdeflate/CMakeLists.txt new file mode 100644 index 0000000000..fcf9a2e71b --- /dev/null +++ b/examples/libdeflate/CMakeLists.txt @@ -0,0 +1,18 @@ +# Copyright (c) 2025, NeroBurner +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) + +# Emulate HunterGate: +# * https://github.com/hunter-packages/gate +include("../common.cmake") + +project(download-libdeflate) + +# DOCUMENTATION_START { +hunter_add_package(libdeflate) +find_package(libdeflate CONFIG REQUIRED) + +add_executable(boo boo.cpp) +target_link_libraries(boo PUBLIC libdeflate::libdeflate_static) +# DOCUMENTATION_END } diff --git a/examples/libdeflate/boo.cpp b/examples/libdeflate/boo.cpp new file mode 100644 index 0000000000..e0ed803c24 --- /dev/null +++ b/examples/libdeflate/boo.cpp @@ -0,0 +1,10 @@ +#include +#include + +int main() { + std::cout << "libdeflate version: " << LIBDEFLATE_VERSION_STRING << std::endl; + libdeflate_compressor *compressor = libdeflate_alloc_compressor(0); + size_t compressed_bound = libdeflate_deflate_compress_bound(compressor, 1337); + std::cout << "libdeflate_deflate_compress_bound(1337) => " << compressed_bound << std::endl; + libdeflate_free_compressor(compressor); +} From 2af7b4fac2f69f093ece707fb81c20922ff54f10 Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Mon, 15 Sep 2025 17:08:36 +0200 Subject: [PATCH 32/54] libdeflate: update copyright --- cmake/projects/libdeflate/hunter.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/projects/libdeflate/hunter.cmake b/cmake/projects/libdeflate/hunter.cmake index 8742d34330..4a565fcb64 100644 --- a/cmake/projects/libdeflate/hunter.cmake +++ b/cmake/projects/libdeflate/hunter.cmake @@ -1,4 +1,4 @@ -# Copyright (c) 2016-2020, Rahul Sheth, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. # !!! DO NOT PLACE HEADER GUARDS HERE !!! From b923b7dbcee4b97ca3ab2f57d7603489222e86a5 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 09:19:59 +0200 Subject: [PATCH 33/54] TIFF: update to v4.7.0-p0 (#813) Unpinn OpenCV 4.10 because TIFF 4.7.0 fixes build issues on Linux. Fixes: https://github.com/cpp-pm/hunter/issues/765 Remove old `FindTIFF.cmake` module. Not needed anymore (and probably wasn't needed for a long time). Update to use https://github.com/cpp-pm/libtiff/releases/tag/v4.7.0-p0 hunterized dependencies: - `zlib`: default ON, only dependency available in previous 4.0.2 hunterized version) - `libdeflate`: default: ON, available in Hunter starting with `v0.26.3` https://github.com/cpp-pm/hunter/issues/804 - `jpeg`: default OFF, newly hunterized - `lzma`: default OFF, newly hunterized - `zstd`: default OFF, newly hunterized Not hunterized dependencies: - `jbig=OFF` - `lerc=OFF` - `webp=OFF` Update the TIFF example to use use `stdio.h` `remove()` instead of `unlink()`. Fixes: https://github.com/cpp-pm/hunter/issues/789 --- cmake/configs/default.cmake | 12 ++----- cmake/find/FindTIFF.cmake | 62 -------------------------------- cmake/projects/TIFF/hunter.cmake | 32 +++++++++++++++++ examples/TIFF/CMakeLists.txt | 23 ++++-------- examples/TIFF/main.c | 8 +---- 5 files changed, 42 insertions(+), 95 deletions(-) delete mode 100644 cmake/find/FindTIFF.cmake diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 82502a2ef1..58e6f50bf0 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -103,14 +103,8 @@ hunter_default_version(OpenBLAS VERSION 0.3.27) hunter_default_version(OpenCL VERSION 2022.01.04-p1) hunter_default_version(OpenCL-Headers VERSION 2022.01.04) hunter_default_version(OpenCL-cpp VERSION 2.0.16-61a5c9a-p0) -if(MSVC) - hunter_default_version(OpenCV VERSION 4.10.0-p0) - hunter_default_version(OpenCV-Extra VERSION 4.10.0) -else() - # 4.10.0 has a build problem with TIFF header defines - hunter_default_version(OpenCV VERSION 4.8.1-p0) - hunter_default_version(OpenCV-Extra VERSION 4.8.1) -endif() +hunter_default_version(OpenCV VERSION 4.10.0-p0) +hunter_default_version(OpenCV-Extra VERSION 4.10.0) hunter_default_version(OpenEXR VERSION 3.1.5-p0) hunter_default_version(OpenGL-Registry VERSION 0.0.0-d15191e-p0) hunter_default_version(OpenNMTTokenizer VERSION 1.11.0-p1) @@ -157,7 +151,7 @@ hunter_default_version(Sober VERSION 0.1.3) hunter_default_version(Sqlpp11 VERSION 0.57-p0) hunter_default_version(SuiteSparse VERSION 7.5.1-1) hunter_default_version(TCLAP VERSION 1.2.2-p1) -hunter_default_version(TIFF VERSION 4.0.2-p5) +hunter_default_version(TIFF VERSION 4.7.0-p0) hunter_default_version(Tesseract VERSION 3.05.01-hunter-3) hunter_default_version(Urho3D VERSION 1.7-p15) hunter_default_version(Vulkan-Headers VERSION 1.2.182-p0) diff --git a/cmake/find/FindTIFF.cmake b/cmake/find/FindTIFF.cmake deleted file mode 100644 index 5ba2bccf34..0000000000 --- a/cmake/find/FindTIFF.cmake +++ /dev/null @@ -1,62 +0,0 @@ -#.rst: -# FindTIFF -# -------- -# -# Find TIFF library -# -# Find the native TIFF includes and library This module defines -# -# :: -# -# TIFF_INCLUDE_DIR, where to find tiff.h, etc. -# TIFF_LIBRARIES, libraries to link against to use TIFF. -# TIFF_FOUND, If false, do not try to use TIFF. -# -# also defined, but not for general use are -# -# :: -# -# TIFF_LIBRARY, where to find the TIFF library. - -#============================================================================= -# Copyright 2002-2009 Kitware, Inc. -# -# Distributed under the OSI-approved BSD License (the "License"); -# see accompanying file Copyright.txt for details. -# -# This software is distributed WITHOUT ANY WARRANTY; without even the -# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -# See the License for more information. -#============================================================================= -# (To distribute this file outside of CMake, substitute the full -# License text for the above reference.) - -if(HUNTER_STATUS_DEBUG) - message("[hunter] Custom FindTIFF module") -endif() - -find_package(TIFF CONFIG REQUIRED) -set(TIFF_LIBRARY TIFF::libtiff) -set(TIFF_INCLUDE_DIR "${TIFF_ROOT}/include") - -if(TIFF_INCLUDE_DIR AND EXISTS "${TIFF_INCLUDE_DIR}/tiffvers.h") - file(STRINGS "${TIFF_INCLUDE_DIR}/tiffvers.h" tiff_version_str - REGEX "^#define[\t ]+TIFFLIB_VERSION_STR[\t ]+\"LIBTIFF, Version .*") - - string(REGEX REPLACE "^#define[\t ]+TIFFLIB_VERSION_STR[\t ]+\"LIBTIFF, Version +([^ \\n]*).*" - "\\1" TIFF_VERSION_STRING "${tiff_version_str}") - unset(tiff_version_str) -endif() - -# handle the QUIETLY and REQUIRED arguments and set TIFF_FOUND to TRUE if -# all listed variables are TRUE -include(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(TIFF - REQUIRED_VARS TIFF_LIBRARY TIFF_INCLUDE_DIR - VERSION_VAR TIFF_VERSION_STRING) - -if(TIFF_FOUND) - set( TIFF_LIBRARIES ${TIFF_LIBRARY} ) -endif() - -mark_as_advanced(TIFF_INCLUDE_DIR TIFF_LIBRARY) diff --git a/cmake/projects/TIFF/hunter.cmake b/cmake/projects/TIFF/hunter.cmake index 4d85dfc4f0..c13e7070c1 100644 --- a/cmake/projects/TIFF/hunter.cmake +++ b/cmake/projects/TIFF/hunter.cmake @@ -5,6 +5,7 @@ include(hunter_add_version) include(hunter_cacheable) +include(hunter_cmake_args) include(hunter_download) include(hunter_pick_scheme) @@ -74,6 +75,37 @@ hunter_add_version( 7bee2843b47c5f9865973b7235e58aa3fb26e1b0 ) +hunter_add_version( + PACKAGE_NAME + TIFF + VERSION + "4.7.0-p0" + URL + "https://github.com/cpp-pm/libtiff/archive/v4.7.0-p0.tar.gz" + SHA1 + a9289150caba29de303070275b57ea087a146c80 +) + +hunter_cmake_args( + TIFF + CMAKE_ARGS + tiff-tools=OFF + tiff-tests=OFF + tiff-docs=OFF + tiff-openGL=OFF + zlib=ON + libdeflate=ON # since 4.7.0-p0 + #pixarlog=ON # don't set, available only with ZLIB=ON, no additional dependency + jpeg=OFF # available since 4.7.0-p0 + #old-jpeg=ON # determined based on jpeg + #jpeg12=OFF # determined based on jpeg + jbig=OFF # not implemented in 4.7.0-p0 + lerc=OFF # not implemented in 4.7.0-p0 + lzma=OFF # available since 4.7.0-p0 + zstd=OFF # not implemented in 4.7.0-p0 + webp=OFF # not implemented in 4.7.0-p0 +) + hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(TIFF) hunter_download(PACKAGE_NAME TIFF) diff --git a/examples/TIFF/CMakeLists.txt b/examples/TIFF/CMakeLists.txt index 01ea4bf448..74bc68c502 100644 --- a/examples/TIFF/CMakeLists.txt +++ b/examples/TIFF/CMakeLists.txt @@ -1,4 +1,5 @@ # Copyright (c) 2014, Ruslan Baratov +# Copyright (c) 2025, NeroBurner # All rights reserved. cmake_minimum_required(VERSION 3.10) @@ -9,27 +10,15 @@ include("../common.cmake") project(download-tiff) -# download gtest +# download TIFF hunter_add_package(TIFF) -# now gtest can be used +# now TIFF can be used find_package(TIFF CONFIG REQUIRED) add_executable(foo main.c) -target_link_libraries(foo TIFF::libtiff) +target_link_libraries(foo PRIVATE TIFF::libtiff) # Compatibility mode -find_package(TIFF REQUIRED) - -string(COMPARE EQUAL "${TIFF_INCLUDE_DIR}" "" is_empty) -if(is_empty) - message(FATAL_ERROR "Expected non-empty") -endif() - -string(COMPARE EQUAL "${TIFF_LIBRARIES}" "TIFF::libtiff" is_good) -if(NOT is_good) - message(FATAL_ERROR "Expected TIFF::libtiff but got: ${TIFF_LIBRARIES}") -endif() - -include_directories(${TIFF_INCLUDE_DIR}) -target_link_libraries(foo ${TIFF_LIBRARIES}) +# try to find another time to check if package is well behaved +find_package(TIFF CONFIG REQUIRED) diff --git a/examples/TIFF/main.c b/examples/TIFF/main.c index 6736ebd813..ab10322522 100644 --- a/examples/TIFF/main.c +++ b/examples/TIFF/main.c @@ -29,15 +29,9 @@ * Module to test ASCII tags read/write functions. */ -#include "tif_config.h" - #include #include -#ifdef HAVE_UNISTD_H -# include -#endif - #include "tiffio.h" static const char filename[] = "ascii_test.tiff"; @@ -162,7 +156,7 @@ main() TIFFClose(tif); /* All tests passed; delete file and exit with success status. */ - unlink(filename); + remove(filename); return 0; failure: From 4e67b3051771857027d519dbb9f6854858d72fdb Mon Sep 17 00:00:00 2001 From: Reinhold Gschweicher Date: Tue, 16 Sep 2025 09:23:47 +0200 Subject: [PATCH 34/54] TIFF: fix mention about zstd being supported --- cmake/projects/TIFF/hunter.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/projects/TIFF/hunter.cmake b/cmake/projects/TIFF/hunter.cmake index c13e7070c1..de60682f48 100644 --- a/cmake/projects/TIFF/hunter.cmake +++ b/cmake/projects/TIFF/hunter.cmake @@ -102,7 +102,7 @@ hunter_cmake_args( jbig=OFF # not implemented in 4.7.0-p0 lerc=OFF # not implemented in 4.7.0-p0 lzma=OFF # available since 4.7.0-p0 - zstd=OFF # not implemented in 4.7.0-p0 + zstd=OFF # available since 4.7.0-p0 webp=OFF # not implemented in 4.7.0-p0 ) From e90df2e82508f5be72f88dabf59da2f5d81de8c2 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 11:05:09 +0200 Subject: [PATCH 35/54] Add new package OpenJPH 0.23.0 (#814) Add upstream version of package `OpenJPH`. The `TIFF` dependency is optional and I had some issues when adding `hunter_add_package(TIFF)` with missing includes. So adding with `TIFF` disabled. Fixes: https://github.com/cpp-pm/hunter/issues/805 --- cmake/configs/default.cmake | 1 + cmake/projects/OpenJPH/hunter.cmake | 33 +++++++++++++++++++++++++++++ docs/packages/pkg/OpenJPH.md | 21 ++++++++++++++++++ examples/OpenJPH/CMakeLists.txt | 18 ++++++++++++++++ examples/OpenJPH/boo.cpp | 13 ++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 cmake/projects/OpenJPH/hunter.cmake create mode 100644 docs/packages/pkg/OpenJPH.md create mode 100644 examples/OpenJPH/CMakeLists.txt create mode 100644 examples/OpenJPH/boo.cpp diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 58e6f50bf0..8f7e9d9dca 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -107,6 +107,7 @@ hunter_default_version(OpenCV VERSION 4.10.0-p0) hunter_default_version(OpenCV-Extra VERSION 4.10.0) hunter_default_version(OpenEXR VERSION 3.1.5-p0) hunter_default_version(OpenGL-Registry VERSION 0.0.0-d15191e-p0) +hunter_default_version(OpenJPH VERSION 0.23.0) hunter_default_version(OpenNMTTokenizer VERSION 1.11.0-p1) hunter_default_version(OpenSSL VERSION 3.0.12) hunter_default_version(OpenSceneGraph VERSION 3.6.3-p0) diff --git a/cmake/projects/OpenJPH/hunter.cmake b/cmake/projects/OpenJPH/hunter.cmake new file mode 100644 index 0000000000..410c779a87 --- /dev/null +++ b/cmake/projects/OpenJPH/hunter.cmake @@ -0,0 +1,33 @@ +# Copyright (c) 2025, NeroBurner +# All rights reserved. + +# !!! DO NOT PLACE HEADER GUARDS HERE !!! + +include(hunter_add_version) +include(hunter_cacheable) +include(hunter_cmake_args) +include(hunter_download) +include(hunter_pick_scheme) + +hunter_add_version( + PACKAGE_NAME + OpenJPH + VERSION + 0.23.0 + URL + "https://github.com/aous72/OpenJPH/archive/0.23.0.tar.gz" + SHA1 + a702c867373b58dca9fe7a61f46b3ef440161d68 +) + +hunter_cmake_args( + OpenJPH + CMAKE_ARGS + OJPH_ENABLE_TIFF_SUPPORT=NO # 0.23.0 not hunterized, no dependencies allowed + OJPH_BUILD_EXECUTABLES=NO + OJPH_BUILD_TESTS=NO +) + +hunter_pick_scheme(DEFAULT url_sha1_cmake) +hunter_cacheable(OpenJPH) +hunter_download(PACKAGE_NAME OpenJPH) diff --git a/docs/packages/pkg/OpenJPH.md b/docs/packages/pkg/OpenJPH.md new file mode 100644 index 0000000000..37eb04227f --- /dev/null +++ b/docs/packages/pkg/OpenJPH.md @@ -0,0 +1,21 @@ +```{spelling:word-list} + +OpenJPH +``` + +```{index} single: media ; OpenJPH +``` + +(pkg.OpenJPH)= + +# OpenJPH + +- [Official](https://github.com/aous72/OpenJPH) +- [Example](https://github.com/cpp-pm/hunter/blob/master/examples/OpenJPH/CMakeLists.txt) +- Added by [NeroBurner](https://github.com/NeroBurner) ([pr-814](https://github.com/cpp-pm/hunter/pull/814)) + +```{literalinclude} /../examples/OpenJPH/CMakeLists.txt +:language: cmake +:start-after: "# DOCUMENTATION_START {" +:end-before: "# DOCUMENTATION_END }" +``` diff --git a/examples/OpenJPH/CMakeLists.txt b/examples/OpenJPH/CMakeLists.txt new file mode 100644 index 0000000000..6e714db8fe --- /dev/null +++ b/examples/OpenJPH/CMakeLists.txt @@ -0,0 +1,18 @@ +# Copyright (c) 2025, NeroBurner +# All rights reserved. + +cmake_minimum_required(VERSION 3.10) + +# Emulate HunterGate: +# * https://github.com/hunter-packages/gate +include("../common.cmake") + +project(download-OpenJPH) + +# DOCUMENTATION_START { +hunter_add_package(OpenJPH) +find_package(OpenJPH CONFIG REQUIRED) + +add_executable(boo boo.cpp) +target_link_libraries(boo PUBLIC openjph) +# DOCUMENTATION_END } diff --git a/examples/OpenJPH/boo.cpp b/examples/OpenJPH/boo.cpp new file mode 100644 index 0000000000..1c33141427 --- /dev/null +++ b/examples/OpenJPH/boo.cpp @@ -0,0 +1,13 @@ +#include +#include + +#include + +int main() { + std::cout << "OpenJPH version: " + << OPENJPH_VERSION_MAJOR << "." + << OPENJPH_VERSION_MINOR << "." + << OPENJPH_VERSION_PATCH << std::endl; + std::cout << "arch level: " << ojph::get_cpu_ext_level() << std::endl; + return 0; +} From 05f0927715f3f76dda0a65c416f14337a2e85af3 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 12:59:03 +0200 Subject: [PATCH 36/54] Imath: update to 3.2.1 (#817) Update `Imath` package for OpenEXR 3.4.0 compatibility as described in the `OpenEXR` install documentation (3.4.0+ should use Imath 3.2). Fixes: https://github.com/cpp-pm/hunter/issues/816 --- cmake/configs/default.cmake | 2 +- cmake/projects/Imath/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 8f7e9d9dca..19bdd0e6e5 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -73,7 +73,7 @@ hunter_default_version(ICU VERSION 63.1-p5) hunter_default_version(IF97 VERSION 2.1.2) hunter_default_version(Igloo VERSION 1.1.1-hunter) hunter_default_version(IlmBase VERSION 2.5.1-p0) -hunter_default_version(Imath VERSION 3.1.5) +hunter_default_version(Imath VERSION 3.2.1) hunter_default_version(Immer VERSION 0.6.2-cf44615) hunter_default_version(Jpeg VERSION 9e-p0) hunter_default_version(JsonSpirit VERSION 0.0.4-hunter) diff --git a/cmake/projects/Imath/hunter.cmake b/cmake/projects/Imath/hunter.cmake index 12641480f8..7dfa1b6e1a 100644 --- a/cmake/projects/Imath/hunter.cmake +++ b/cmake/projects/Imath/hunter.cmake @@ -53,6 +53,17 @@ hunter_add_version( afc0f2d2a5e4630da6be4148c3cf67d9936b7302 ) +hunter_add_version( + PACKAGE_NAME + Imath + VERSION + 3.2.1 + URL + "https://github.com/AcademySoftwareFoundation/Imath/archive/refs/tags/v3.2.1.tar.gz" + SHA1 + 07ed91019762d83b92d6e9a6a996fe8d7857405e +) + hunter_cmake_args( Imath CMAKE_ARGS From c8a3b2c6376c48fed403daa680f54d35ee209239 Mon Sep 17 00:00:00 2001 From: Olli Wang Date: Tue, 16 Sep 2025 20:45:09 +0800 Subject: [PATCH 37/54] OpenSSL: strip libunwind flags for Clang-based Android NDK (#815) Clang-based Android NDKs bundle unwind support and do not require explicit linking. Passing malformed flags like `-l-l:libunwind.a` caused build failures with `ld.lld` on NDK r23+. This change removes those flags from configure options to ensure successful builds. --- cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in b/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in index a5f0141914..8a4e58a0de 100644 --- a/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in +++ b/cmake/projects/OpenSSL/schemes/url_sha1_openssl.cmake.in @@ -104,6 +104,14 @@ if(ANDROID) # * android-ndk-r17-api-24-arm64-v8a-clang-libcxx14 # * android-ndk-r18-api-24-arm64-v8a-clang-libcxx14 list(APPEND configure_opts "-latomic ${CMAKE_EXE_LINKER_FLAGS}") + + # On Clang-based Android NDK toolchains, explicitly linking libunwind is + # unnecessary and results in malformed flags like "-l-l:libunwind.a", which + # break the build. This block strips such flags from configure options to + # ensure successful compilation. + if(CMAKE_C_COMPILER_ID MATCHES "Clang") + string(REPLACE "-l-l:libunwind.a" "" configure_opts "${configure_opts}") + endif() elseif(RASPBERRY_PI) set(configure_opts "linux-generic32") elseif(OPENWRT) From 35bfc5701d73d70166b45770912677085c39e78d Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 14:46:13 +0200 Subject: [PATCH 38/54] OpenEXR: add version 3.4.0-p0 (#818) Update `OpenEXR` with Hunterized `v3.4.0-p0` version: https://github.com/cpp-pm/openexr/releases/tag/v3.4.0-p0 Dependencies: - add `Imath` as dependency (unchanged) - add `libdeflate` as depencency, introduced in `v3.2.0` - removed `zlib` dependency since `v3.2.0`, replaced by `libdeflate` - add `OpenJPH` as dependency, since `v3.4.0` Fixes: https://github.com/cpp-pm/hunter/issues/788 --- cmake/configs/default.cmake | 2 +- cmake/projects/OpenEXR/hunter.cmake | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 19bdd0e6e5..35534060a6 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -105,7 +105,7 @@ hunter_default_version(OpenCL-Headers VERSION 2022.01.04) hunter_default_version(OpenCL-cpp VERSION 2.0.16-61a5c9a-p0) hunter_default_version(OpenCV VERSION 4.10.0-p0) hunter_default_version(OpenCV-Extra VERSION 4.10.0) -hunter_default_version(OpenEXR VERSION 3.1.5-p0) +hunter_default_version(OpenEXR VERSION 3.4.0-p0) hunter_default_version(OpenGL-Registry VERSION 0.0.0-d15191e-p0) hunter_default_version(OpenJPH VERSION 0.23.0) hunter_default_version(OpenNMTTokenizer VERSION 1.11.0-p1) diff --git a/cmake/projects/OpenEXR/hunter.cmake b/cmake/projects/OpenEXR/hunter.cmake index 7afa526881..e27a15f334 100644 --- a/cmake/projects/OpenEXR/hunter.cmake +++ b/cmake/projects/OpenEXR/hunter.cmake @@ -76,14 +76,38 @@ hunter_add_version( 9c287054f1b2c0bb258c1a2832bad505f37fe30b ) +hunter_add_version( + PACKAGE_NAME + OpenEXR + VERSION + 3.4.0-p0 + URL + "https://github.com/cpp-pm/openexr/archive/refs/tags/v3.4.0-p0.tar.gz" + SHA1 + b95c1ed9408c9fd2b373fcaac7ce3b524ca51d1e +) + hunter_cmake_args( OpenEXR CMAKE_ARGS BUILD_TESTING=OFF + # old < 3.1.5 flags INSTALL_OPENEXR_DOCS=OFF INSTALL_OPENEXR_EXAMPLES=OFF OPENEXR_BUILD_UTILS=OFF OPENEXR_INSTALL_EXAMPLES=OFF + # 3.4.0 flags + OPENEXR_BUILD_EXAMPLES=OFF + OPENEXR_BUILD_PYTHON=OFF + OPENEXR_BUILD_TOOLS=OFF + OPENEXR_FORCE_INTERNAL_DEFLATE=OFF + OPENEXR_FORCE_INTERNAL_IMATH=OFF + OPENEXR_FORCE_INTERNAL_OPENJPH=OFF + OPENEXR_INSTALL_DOCS=OFF + OPENEXR_INSTALL_TOOLS=OFF + OPENEXR_TEST_LIBRARIES=OFF + OPENEXR_TEST_PYTHON=OFF + OPENEXR_TEST_TOOLS=OFF ) if(HUNTER_OpenEXR_VERSION VERSION_LESS 3.0.0) From d96373339b7c15b8c991f18170f68d079462b521 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 15:17:45 +0200 Subject: [PATCH 39/54] CI: install python requests module to fix upload cache script (#820) On the `master` branch the pipelines fail at the `upload-cache-to-github.py` script as it is missing the `requests` python module. Install it before the build to have a working cache upload again. Fixes: https://github.com/cpp-pm/hunter/issues/819 --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 81196fb20f..10b6c0f49a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -123,6 +123,9 @@ jobs: if: runner.os == 'Windows' run: echo "HUNTER_PYTHON_LOCATION=$env:pythonLocation" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8 + - name: Install requests python module for upload script + run: python -m pip install requests + - name: Build on Unix if: runner.os != 'Windows' env: From e336f2789a6711e9136fea2a0d8547a57e096add Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 16:49:59 +0200 Subject: [PATCH 40/54] PNG: update to v1.6.36-p4 with CMake 3.11 requirement (#823) Update to release https://github.com/cpp-pm/libpng/releases/tag/v1.6.36-p4 --- cmake/configs/default.cmake | 2 +- cmake/projects/PNG/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 35534060a6..3c5020d7ac 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -112,7 +112,7 @@ hunter_default_version(OpenNMTTokenizer VERSION 1.11.0-p1) hunter_default_version(OpenSSL VERSION 3.0.12) hunter_default_version(OpenSceneGraph VERSION 3.6.3-p0) hunter_default_version(Opus VERSION 1.3.1) -hunter_default_version(PNG VERSION 1.6.26-p6) +hunter_default_version(PNG VERSION 1.6.36-p4) hunter_default_version(PROJ4 VERSION 5.0.0) hunter_default_version(PhysUnits VERSION 1.1.0-p0) hunter_default_version(PocoCpp VERSION 1.10.1-p0) diff --git a/cmake/projects/PNG/hunter.cmake b/cmake/projects/PNG/hunter.cmake index fe245065c2..6263772b11 100644 --- a/cmake/projects/PNG/hunter.cmake +++ b/cmake/projects/PNG/hunter.cmake @@ -98,6 +98,17 @@ hunter_add_version( dee61a3f48ed2d436a4e7fb8cdaf3cabaa3e604e ) +hunter_add_version( + PACKAGE_NAME + PNG + VERSION + "1.6.36-p4" + URL + "https://github.com/cpp-pm/libpng/archive/v1.6.36-p4.tar.gz" + SHA1 + 429d1645d9203e5cb0cd711dae7d1e98d9f27ae0 +) + hunter_cmake_args(PNG CMAKE_ARGS PNG_TESTS=OFF) hunter_pick_scheme(DEFAULT url_sha1_cmake) From 41506674182cbac9bf10cbb6bfca8a6692dd9f5d Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Tue, 16 Sep 2025 17:15:37 +0200 Subject: [PATCH 41/54] Jpeg: update to v9f-p1 with CMake 3.10 (#822) Integrate cmakeified version: https://github.com/cpp-pm/jpeg/releases/tag/v9f-p1 Fixes: https://github.com/cpp-pm/hunter/issues/821 --- cmake/configs/default.cmake | 2 +- cmake/projects/Jpeg/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 3c5020d7ac..aee938ebce 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -75,7 +75,7 @@ hunter_default_version(Igloo VERSION 1.1.1-hunter) hunter_default_version(IlmBase VERSION 2.5.1-p0) hunter_default_version(Imath VERSION 3.2.1) hunter_default_version(Immer VERSION 0.6.2-cf44615) -hunter_default_version(Jpeg VERSION 9e-p0) +hunter_default_version(Jpeg VERSION 9f-p1) hunter_default_version(JsonSpirit VERSION 0.0.4-hunter) hunter_default_version(KTX-Software VERSION 4.0.0-efc9f09-p0) hunter_default_version(KhronosDataFormat VERSION 1.3.1-1f8c852-p3) diff --git a/cmake/projects/Jpeg/hunter.cmake b/cmake/projects/Jpeg/hunter.cmake index b179b9bf79..fc68bc0e8c 100644 --- a/cmake/projects/Jpeg/hunter.cmake +++ b/cmake/projects/Jpeg/hunter.cmake @@ -64,6 +64,17 @@ hunter_add_version( 58d2bc6beeaecf8f02cfd28c4b6d97cfeb5f5b16 ) +hunter_add_version( + PACKAGE_NAME + Jpeg + VERSION + "9f-p1" + URL + "https://github.com/cpp-pm/jpeg/archive/v9f-p1.tar.gz" + SHA1 + 0fc6fcac03223375f1dfe717785cc9a77524fac6 +) + hunter_add_version( PACKAGE_NAME Jpeg From a431dc138c011c120055b23febc54169656fb50f Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Thu, 18 Sep 2025 15:00:26 +0200 Subject: [PATCH 42/54] CI: install gitpython python module for cache upload script (#829) Fixes: https://github.com/cpp-pm/hunter/issues/827 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 10b6c0f49a..9add511f99 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -124,7 +124,7 @@ jobs: run: echo "HUNTER_PYTHON_LOCATION=$env:pythonLocation" | Out-File -Append -FilePath $env:GITHUB_ENV -Encoding utf8 - name: Install requests python module for upload script - run: python -m pip install requests + run: python -m pip install requests gitpython - name: Build on Unix if: runner.os != 'Windows' From ca2643fa31b107385c389285c3a7c702be9c18f3 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Thu, 18 Sep 2025 15:00:54 +0200 Subject: [PATCH 43/54] giflib: update to v5.2.2-p0 (#828) use https://github.com/cpp-pm/giflib/releases/tag/v5.2.2-p0 with updated minimum CMake 3.10 version. Fixes: https://github.com/cpp-pm/hunter/issues/824 --- cmake/configs/default.cmake | 2 +- cmake/projects/giflib/hunter.cmake | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index aee938ebce..a833a19604 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -297,7 +297,7 @@ hunter_default_version(gemmlowp VERSION 1.0.0) hunter_default_version(geos VERSION 3.4.2) hunter_default_version(getopt VERSION 1.0.0-p0) hunter_default_version(gflags VERSION 2.2.2) -hunter_default_version(giflib VERSION 5.2.1-p0) +hunter_default_version(giflib VERSION 5.2.2-p0) hunter_default_version(gl4es VERSION 1.1.4-p1) hunter_default_version(glbinding VERSION 3.1.0-p0) hunter_default_version(glew VERSION 2.0.0-p1) diff --git a/cmake/projects/giflib/hunter.cmake b/cmake/projects/giflib/hunter.cmake index ecaabdf7c9..cfea68ddb9 100644 --- a/cmake/projects/giflib/hunter.cmake +++ b/cmake/projects/giflib/hunter.cmake @@ -32,7 +32,7 @@ hunter_add_version( 886897af5b36a5d3179e31cf2c1f2d83170eae52 ) - hunter_add_version( +hunter_add_version( PACKAGE_NAME giflib VERSION @@ -41,7 +41,18 @@ hunter_add_version( "https://github.com/cpp-pm/giflib/archive/v5.2.1-p0.tar.gz" SHA1 360566a40499f8e1149a0d94bff66dadcf7bdfae - ) +) + +hunter_add_version( + PACKAGE_NAME + giflib + VERSION + 5.2.2-p0 + URL + "https://github.com/cpp-pm/giflib/archive/v5.2.2-p0.tar.gz" + SHA1 + 7bd84de291e67105d490963a9b67d2df436bb123 +) hunter_pick_scheme(DEFAULT url_sha1_cmake) hunter_cacheable(giflib) From 34fff5d15ccd9cfc451feab6611c88a967714d22 Mon Sep 17 00:00:00 2001 From: Olli Wang Date: Thu, 18 Sep 2025 22:58:01 +0800 Subject: [PATCH 44/54] minizip: update to 1.0.1-p4. (#833) Update to release https://github.com/cpp-pm/minizip/releases/tag/v1.0.1-p4 Fixes: https://github.com/cpp-pm/minizip/pull/1 --- cmake/configs/default.cmake | 2 +- cmake/projects/minizip/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index a833a19604..cb26909721 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -400,7 +400,7 @@ hunter_default_version(md5 VERSION 1.6) hunter_default_version(meshoptimizer VERSION 0.16-86740c2-p0) hunter_default_version(mini_chromium VERSION 0.0.1-p2) hunter_default_version(miniz VERSION 3.0.2) -hunter_default_version(minizip VERSION 1.0.1-p3) +hunter_default_version(minizip VERSION 1.0.1-p4) hunter_default_version(mkl VERSION 20190502) hunter_default_version(mkldnn VERSION 0.19-p0) hunter_default_version(mng VERSION 2.0.3-p2) diff --git a/cmake/projects/minizip/hunter.cmake b/cmake/projects/minizip/hunter.cmake index dea1c58561..478468a52b 100644 --- a/cmake/projects/minizip/hunter.cmake +++ b/cmake/projects/minizip/hunter.cmake @@ -9,6 +9,17 @@ include(hunter_download) include(hunter_pick_scheme) include(hunter_cmake_args) +hunter_add_version( + PACKAGE_NAME + minizip + VERSION + "1.0.1-p4" + URL + "https://github.com/cpp-pm/minizip/archive/refs/tags/v1.0.1-p4.tar.gz" + SHA1 + 2d63b244e4566b3f962d82d4d6d564796e0d314d +) + hunter_add_version( PACKAGE_NAME minizip From d3199ed793f7f025c559bf04f2c28fef67d1d370 Mon Sep 17 00:00:00 2001 From: Olli Wang Date: Thu, 18 Sep 2025 22:59:53 +0800 Subject: [PATCH 45/54] ZLIB: update to v1.3.1-p0. (#831) Update to release https://github.com/cpp-pm/zlib/releases/tag/v1.3.1-p0 Fixes: https://github.com/cpp-pm/hunter/issues/735 --- cmake/configs/default.cmake | 2 +- cmake/projects/ZLIB/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index cb26909721..317f0ced39 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -164,7 +164,7 @@ hunter_default_version(WebKit VERSION 0.0.2-p0) hunter_default_version(WebP VERSION 1.2.4-p0) hunter_default_version(WinSparkle VERSION 0.4.0) hunter_default_version(YAJL VERSION 2.1.0-p0) -hunter_default_version(ZLIB VERSION 1.3.0-p0) +hunter_default_version(ZLIB VERSION 1.3.1-p0) hunter_default_version(ZMQPP VERSION 4.2.0-p0) hunter_default_version(ZeroMQ VERSION 4.2.3-p1) hunter_default_version(Zug VERSION 0.0.1-be20cae) diff --git a/cmake/projects/ZLIB/hunter.cmake b/cmake/projects/ZLIB/hunter.cmake index 2296bc50b3..c93cf3a21b 100755 --- a/cmake/projects/ZLIB/hunter.cmake +++ b/cmake/projects/ZLIB/hunter.cmake @@ -107,6 +107,17 @@ hunter_add_version( 311ca59e20cbbfe9d9e05196c12c6ae109093987 ) +hunter_add_version( + PACKAGE_NAME + ZLIB + VERSION + "1.3.1-p0" + URL + "https://github.com/cpp-pm/zlib/archive/refs/tags/v1.3.1-p0.tar.gz" + SHA1 + 95a5c97dda575b1487d30760c07330e078ffc3c9 +) + hunter_add_version( PACKAGE_NAME ZLIB From 64975e9471e5ff9716a160d5e2e6914ca9df64a3 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Thu, 18 Sep 2025 17:05:41 +0200 Subject: [PATCH 46/54] OpenCV+Extra+ippicv: add version v4.12.0-p0 (#832) Update OpenCV, OpenCV-Extra and ippicv to `v4.12.0-p0`. Those packages belong together and should be updated at once. - OpenCV: update to 4.12.0-p0 - OpenCV-Extra: update to 4.12.0 release - ippicv: update to 20250130 for OpenCV 4.12.0 - keep APPLE version to ippicv 20240201 from OpenCV 4.10.0 - add `WITH_VTK=OFF` - Unpin OpenCV for all as Linux build is now fixed with fixed TIFF/OpenEXR Fixes: https://github.com/cpp-pm/hunter/issues/801 --- cmake/configs/default.cmake | 9 +++++---- cmake/projects/OpenCV-Extra/hunter.cmake | 11 +++++++++++ cmake/projects/OpenCV/hunter.cmake | 12 ++++++++++++ cmake/projects/ippicv/hunter.cmake | 25 ++++++++++++++++++++++++ 4 files changed, 53 insertions(+), 4 deletions(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index 317f0ced39..c78693254b 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -103,8 +103,8 @@ hunter_default_version(OpenBLAS VERSION 0.3.27) hunter_default_version(OpenCL VERSION 2022.01.04-p1) hunter_default_version(OpenCL-Headers VERSION 2022.01.04) hunter_default_version(OpenCL-cpp VERSION 2.0.16-61a5c9a-p0) -hunter_default_version(OpenCV VERSION 4.10.0-p0) -hunter_default_version(OpenCV-Extra VERSION 4.10.0) +hunter_default_version(OpenCV VERSION 4.12.0-p0) +hunter_default_version(OpenCV-Extra VERSION 4.12.0) hunter_default_version(OpenEXR VERSION 3.4.0-p0) hunter_default_version(OpenGL-Registry VERSION 0.0.0-d15191e-p0) hunter_default_version(OpenJPH VERSION 0.23.0) @@ -336,11 +336,12 @@ hunter_default_version(intltool VERSION 0.51.0) hunter_default_version(intsizeof VERSION 2.0.2) hunter_default_version(intx VERSION 0.9.0) hunter_default_version(ios_sim VERSION 3.1.1) -if(MSVC) +if(APPLE) + # still using OpenCV 4.10.0 ippicv version hunter_default_version(ippicv VERSION 20240201) else() # see OpenCV for more info - hunter_default_version(ippicv VERSION 20230330) + hunter_default_version(ippicv VERSION 20250130) endif() hunter_default_version(iroha-ed25519 VERSION 2.0.0) hunter_default_version(irrXML VERSION 1.2-p0) diff --git a/cmake/projects/OpenCV-Extra/hunter.cmake b/cmake/projects/OpenCV-Extra/hunter.cmake index 346181db35..cdc941d1d0 100644 --- a/cmake/projects/OpenCV-Extra/hunter.cmake +++ b/cmake/projects/OpenCV-Extra/hunter.cmake @@ -172,6 +172,17 @@ hunter_add_version( 164afbd29e2ac741b1159e572d6f13abd66b6064 ) +hunter_add_version( + PACKAGE_NAME + OpenCV-Extra + VERSION + "4.12.0" + URL + "https://github.com/opencv/opencv_contrib/archive/4.12.0.tar.gz" + SHA1 + 2bcf20557c5019119c2307cb879e47b09bd1a4e5 +) + hunter_pick_scheme(DEFAULT url_sha1_unpack) hunter_download(PACKAGE_NAME OpenCV-Extra) diff --git a/cmake/projects/OpenCV/hunter.cmake b/cmake/projects/OpenCV/hunter.cmake index 5860cc68a2..8a05e91bc9 100644 --- a/cmake/projects/OpenCV/hunter.cmake +++ b/cmake/projects/OpenCV/hunter.cmake @@ -497,6 +497,17 @@ hunter_add_version( a0c2d5944364fc4f26b6160b33c03082b1fa08c1 ) +hunter_add_version( + PACKAGE_NAME + OpenCV + VERSION + "4.12.0-p0" + URL + "https://github.com/cpp-pm/opencv/archive/refs/tags/v4.12.0-p0.tar.gz" + SHA1 + ad56c2f05c31767b1a665e7f69e61bbd2adadec1 +) + if(ANDROID) # This feature doesn't work with new CMake 3.7+ toolchains set(_android_args ENABLE_PRECOMPILED_HEADERS=OFF) @@ -552,6 +563,7 @@ hunter_cmake_args( WITH_QUIRC=OFF WITH_LAPACK=OFF WITH_PROTOBUF=OFF + WITH_VTK=OFF ) # Pick a download scheme diff --git a/cmake/projects/ippicv/hunter.cmake b/cmake/projects/ippicv/hunter.cmake index 674d95cf21..238837c67a 100755 --- a/cmake/projects/ippicv/hunter.cmake +++ b/cmake/projects/ippicv/hunter.cmake @@ -153,6 +153,31 @@ elseif(WIN32) ) endif() +# Version: 20250130 +# added for OpenCV 4.12.0 +if(UNIX) + hunter_add_version( + PACKAGE_NAME + ippicv + VERSION + "20250130" + URL + "https://raw.githubusercontent.com/opencv/opencv_3rdparty/767426b2a40a011eb2fa7f44c677c13e60e205ad/ippicv/ippicv_2022.1.0_lnx_intel64_20250130_general.tgz" + SHA1 + b1465c256d32112c69e1104f734edc0b1d68d0db + ) +elseif(WIN32) + hunter_add_version( + PACKAGE_NAME + ippicv + VERSION + "20250130" + URL + "https://raw.githubusercontent.com/opencv/opencv_3rdparty/767426b2a40a011eb2fa7f44c677c13e60e205ad/ippicv/ippicv_2022.1.0_win_intel64_20250130_general.zip" + SHA1 + 3c981e7bcd6fe586caba5915d4aa66f08e1db75e + ) +endif() hunter_pick_scheme(DEFAULT url_sha1_download) hunter_download(PACKAGE_NAME ippicv) From f6cfd86953e420db2c3f8fa3d7776eed6fa2d6c5 Mon Sep 17 00:00:00 2001 From: NeroBurner Date: Mon, 22 Sep 2025 15:14:46 +0200 Subject: [PATCH 47/54] opencv: update to v4.12.0-p1 with CUDA 12.9 fix (#835) Update to `4.12.0-p1` with CUDA 12.9 fix cherry-picked: https://github.com/opencv/opencv/commit/e2d87defd10d415c29120c3b1c07ac7364ba12f2 Link to Release: https://github.com/cpp-pm/opencv/releases/tag/v4.12.0-p1 Fixes: https://github.com/cpp-pm/hunter/issues/834 --- cmake/configs/default.cmake | 2 +- cmake/projects/OpenCV/hunter.cmake | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/cmake/configs/default.cmake b/cmake/configs/default.cmake index c78693254b..9e15621d3e 100644 --- a/cmake/configs/default.cmake +++ b/cmake/configs/default.cmake @@ -103,7 +103,7 @@ hunter_default_version(OpenBLAS VERSION 0.3.27) hunter_default_version(OpenCL VERSION 2022.01.04-p1) hunter_default_version(OpenCL-Headers VERSION 2022.01.04) hunter_default_version(OpenCL-cpp VERSION 2.0.16-61a5c9a-p0) -hunter_default_version(OpenCV VERSION 4.12.0-p0) +hunter_default_version(OpenCV VERSION 4.12.0-p1) hunter_default_version(OpenCV-Extra VERSION 4.12.0) hunter_default_version(OpenEXR VERSION 3.4.0-p0) hunter_default_version(OpenGL-Registry VERSION 0.0.0-d15191e-p0) diff --git a/cmake/projects/OpenCV/hunter.cmake b/cmake/projects/OpenCV/hunter.cmake index 8a05e91bc9..22635167d1 100644 --- a/cmake/projects/OpenCV/hunter.cmake +++ b/cmake/projects/OpenCV/hunter.cmake @@ -508,6 +508,17 @@ hunter_add_version( ad56c2f05c31767b1a665e7f69e61bbd2adadec1 ) +hunter_add_version( + PACKAGE_NAME + OpenCV + VERSION + "4.12.0-p1" + URL + "https://github.com/cpp-pm/opencv/archive/refs/tags/v4.12.0-p1.tar.gz" + SHA1 + 56d49b1e7742d9059604295d3b0d0b1c305ec1fb +) + if(ANDROID) # This feature doesn't work with new CMake 3.7+ toolchains set(_android_args ENABLE_PRECOMPILED_HEADERS=OFF) From 57a465941b0ecbf9a79708c1b775c9a8ca58c385 Mon Sep 17 00:00:00 2001 From: Joel Petersson Date: Tue, 10 Dec 2024 10:48:30 +0100 Subject: [PATCH 48/54] Add Boost version 1.84.0, 1.85.0, and 1.86.0 --- cmake/projects/Boost/hunter.cmake | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 8ce38bc30e..106b17d04a 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -151,18 +151,17 @@ hunter_add_version( VERSION "1.84.0" URL - "https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.bz2" + "https://boostorg.jfrog.io/artifactory/main/release/1.84.0/source/boost_1_84_0.tar.bz2" SHA1 734dcfb452380a4d6304060dc2ed983668dd290f ) - hunter_add_version( PACKAGE_NAME Boost VERSION "1.85.0" URL - "https://archives.boost.io/release/1.85.0/source/boost_1_85_0.tar.bz2" + "https://boostorg.jfrog.io/artifactory/main/release/1.85.0/source/boost_1_85_0.tar.bz2" SHA1 ed58c632befe0d299b39f9e23de1fc20d03870d7 ) @@ -173,7 +172,7 @@ hunter_add_version( VERSION "1.86.0" URL - "https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2" + "https://boostorg.jfrog.io/artifactory/main/release/1.86.0/source/boost_1_86_0.tar.bz2" SHA1 fd0d26a7d5eadf454896942124544120e3b7a38f ) From d882b866fdbd0a99c04df2e99134c7bdd2372ef7 Mon Sep 17 00:00:00 2001 From: Joel Petersson Date: Tue, 10 Dec 2024 10:53:59 +0100 Subject: [PATCH 49/54] Support for Boost 1.86 with added component configuration --- cmake/modules/hunter_get_boost_libs.cmake | 2 ++ cmake/projects/Boost/charconv/hunter.cmake | 2 +- cmake/projects/Boost/cobalt/hunter.cmake | 2 +- cmake/projects/Boost/predef/hunter.cmake | 2 +- cmake/projects/Boost/process/hunter.cmake | 2 +- 5 files changed, 6 insertions(+), 4 deletions(-) diff --git a/cmake/modules/hunter_get_boost_libs.cmake b/cmake/modules/hunter_get_boost_libs.cmake index f08c5474f7..1785b7c246 100644 --- a/cmake/modules/hunter_get_boost_libs.cmake +++ b/cmake/modules/hunter_get_boost_libs.cmake @@ -52,6 +52,7 @@ function(hunter_get_boost_libs) # DOCUMENTATION_START { hunter_append_component(${common_args} COMPONENT atomic SINCE 1.53.0) + hunter_append_component(${common_args} COMPONENT charconv SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT chrono SINCE 1.47.0) hunter_append_component(${common_args} COMPONENT charconv SINCE 1.85.0) hunter_append_component(${common_args} COMPONENT cobalt SINCE 1.84.0) @@ -90,6 +91,7 @@ function(hunter_get_boost_libs) hunter_append_component(${common_args} COMPONENT type_erasure SINCE 1.60.0) hunter_append_component(${common_args} COMPONENT url SINCE 1.81.0) hunter_append_component(${common_args} COMPONENT wave SINCE 1.33.0) + hunter_append_component(${common_args} COMPONENT predef SINCE 1.86.0) # DOCUMENTATION_END } # set output_var to found definition diff --git a/cmake/projects/Boost/charconv/hunter.cmake b/cmake/projects/Boost/charconv/hunter.cmake index 6e92073371..3b05609a3b 100644 --- a/cmake/projects/Boost/charconv/hunter.cmake +++ b/cmake/projects/Boost/charconv/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT charconv - PACKAGE_INTERNAL_DEPS_ID "51" + PACKAGE_INTERNAL_DEPS_ID "50" ) diff --git a/cmake/projects/Boost/cobalt/hunter.cmake b/cmake/projects/Boost/cobalt/hunter.cmake index ac8de8944e..306ac0d79a 100644 --- a/cmake/projects/Boost/cobalt/hunter.cmake +++ b/cmake/projects/Boost/cobalt/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT cobalt - PACKAGE_INTERNAL_DEPS_ID "51" + PACKAGE_INTERNAL_DEPS_ID "50" ) diff --git a/cmake/projects/Boost/predef/hunter.cmake b/cmake/projects/Boost/predef/hunter.cmake index 1bdf5a0805..068bbd0e40 100644 --- a/cmake/projects/Boost/predef/hunter.cmake +++ b/cmake/projects/Boost/predef/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT predef - PACKAGE_INTERNAL_DEPS_ID "51" + PACKAGE_INTERNAL_DEPS_ID "50" ) diff --git a/cmake/projects/Boost/process/hunter.cmake b/cmake/projects/Boost/process/hunter.cmake index 4f3486fc55..a9af2de762 100644 --- a/cmake/projects/Boost/process/hunter.cmake +++ b/cmake/projects/Boost/process/hunter.cmake @@ -18,5 +18,5 @@ hunter_download( Boost PACKAGE_COMPONENT process - PACKAGE_INTERNAL_DEPS_ID "51" + PACKAGE_INTERNAL_DEPS_ID "50" ) From 17f84f2b03e12a0ded6ad161fb3b4668560813a5 Mon Sep 17 00:00:00 2001 From: Ola Engwall Date: Tue, 7 Jan 2025 10:46:43 +0100 Subject: [PATCH 50/54] Update download url for Boost Update download url from jfrog to boost-archive. --- cmake/projects/Boost/hunter.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 106b17d04a..bf2b9f40f7 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -151,7 +151,7 @@ hunter_add_version( VERSION "1.84.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.84.0/source/boost_1_84_0.tar.bz2" + "https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.bz2" SHA1 734dcfb452380a4d6304060dc2ed983668dd290f ) @@ -161,7 +161,7 @@ hunter_add_version( VERSION "1.85.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.85.0/source/boost_1_85_0.tar.bz2" + "https://archives.boost.io/release/1.85.0/source/boost_1_85_0.tar.bz2" SHA1 ed58c632befe0d299b39f9e23de1fc20d03870d7 ) @@ -172,7 +172,7 @@ hunter_add_version( VERSION "1.86.0" URL - "https://boostorg.jfrog.io/artifactory/main/release/1.86.0/source/boost_1_86_0.tar.bz2" + "https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2" SHA1 fd0d26a7d5eadf454896942124544120e3b7a38f ) From fe3f493cf752d75376a08bb9c5f1df3cb5f7e724 Mon Sep 17 00:00:00 2001 From: Joel Petersson Date: Tue, 18 Nov 2025 11:17:23 +0100 Subject: [PATCH 51/54] Add boost 1.89.0 --- cmake/projects/Boost/hunter.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index bf2b9f40f7..ced37de679 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -177,6 +177,17 @@ hunter_add_version( fd0d26a7d5eadf454896942124544120e3b7a38f ) +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.89.0" + URL + "https://archives.boost.io/release/1.89.0/source/boost_1_89_0.tar.bz2" + SHA1 + 4d90df32710969677032f33f7468bce3c9f9ac66 +) + if(MSVC) hunter_check_toolchain_definition(NAME "_DLL" DEFINED _hunter_vs_md) hunter_cmake_args( From 57f5386d4ec38dbcca5b6f4515c1b34e6357fa2d Mon Sep 17 00:00:00 2001 From: Joel Petersson Date: Mon, 24 Nov 2025 08:14:58 +0100 Subject: [PATCH 52/54] HYP-22804 Add bosot 1.88.0 --- cmake/projects/Boost/hunter.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index ced37de679..663338cf31 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -177,6 +177,17 @@ hunter_add_version( fd0d26a7d5eadf454896942124544120e3b7a38f ) +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.88.0" + URL + "https://archives.boost.io/release/1.88.0/source/boost_1_88_0.tar.bz2" + SHA1 + 72c3d9f9231d737a2ae5b5f422945527f0c688d7 +) + hunter_add_version( PACKAGE_NAME Boost From a5d86a2c374a949af78d8019411b653fa404e753 Mon Sep 17 00:00:00 2001 From: Joel Petersson Date: Mon, 24 Nov 2025 10:47:08 +0100 Subject: [PATCH 53/54] HYP-22804 Add boost 1.87.0 --- cmake/projects/Boost/hunter.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/projects/Boost/hunter.cmake b/cmake/projects/Boost/hunter.cmake index 663338cf31..e073f35aa8 100644 --- a/cmake/projects/Boost/hunter.cmake +++ b/cmake/projects/Boost/hunter.cmake @@ -177,6 +177,17 @@ hunter_add_version( fd0d26a7d5eadf454896942124544120e3b7a38f ) +hunter_add_version( + PACKAGE_NAME + Boost + VERSION + "1.87.0" + URL + "https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2" + SHA1 + acf19e9d53f0b6db8e85452978eb9c731ef8b865 +) + hunter_add_version( PACKAGE_NAME Boost From f45e651080f8f834727a5bab6edfd8d4ea5e91f5 Mon Sep 17 00:00:00 2001 From: pgengwall Date: Sat, 27 Dec 2025 19:00:49 +0100 Subject: [PATCH 54/54] Don't build libraries when generating header --- cmake/modules/hunter_get_boost_libs.cmake | 57 +++++++++++++++++++++-- 1 file changed, 54 insertions(+), 3 deletions(-) diff --git a/cmake/modules/hunter_get_boost_libs.cmake b/cmake/modules/hunter_get_boost_libs.cmake index 1785b7c246..ae9c9d0a1c 100644 --- a/cmake/modules/hunter_get_boost_libs.cmake +++ b/cmake/modules/hunter_get_boost_libs.cmake @@ -51,47 +51,98 @@ function(hunter_get_boost_libs) set(common_args LIST boost_libs VERSION ${x_VERSION}) # DOCUMENTATION_START { + hunter_append_component(${common_args} COMPONENT any SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT asio SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT assert SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT atomic SINCE 1.53.0) - hunter_append_component(${common_args} COMPONENT charconv SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT beast SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT bimap SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT bind SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT chrono SINCE 1.47.0) hunter_append_component(${common_args} COMPONENT charconv SINCE 1.85.0) hunter_append_component(${common_args} COMPONENT cobalt SINCE 1.84.0) + hunter_append_component(${common_args} COMPONENT compat SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT container SINCE 1.56.0) + hunter_append_component(${common_args} COMPONENT container_hash SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT context SINCE 1.51.0) hunter_append_component(${common_args} COMPONENT contract SINCE 1.67.0) + hunter_append_component(${common_args} COMPONENT conversion SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT core SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT coroutine SINCE 1.53.0) - hunter_append_component(${common_args} COMPONENT coroutine2 SINCE 1.60.0 UNTIL 1.65.0) + hunter_append_component(${common_args} COMPONENT coroutine2 SINCE 1.60.0) + hunter_append_component(${common_args} COMPONENT crc SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT date_time SINCE 1.29.0) + hunter_append_component(${common_args} COMPONENT describe SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT detail SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT dll SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT endian SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT exception SINCE 1.36.0) hunter_append_component(${common_args} COMPONENT fiber SINCE 1.62.0) hunter_append_component(${common_args} COMPONENT filesystem SINCE 1.30.0) + hunter_append_component(${common_args} COMPONENT flyweight SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT function SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT function_types SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT geometry SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT graph SINCE 1.18.0) hunter_append_component(${common_args} COMPONENT graph_parallel SINCE 1.18.0) + hunter_append_component(${common_args} COMPONENT hana SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT heap SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT integer SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT interprocess SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT intrusive SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT iostreams SINCE 1.33.0) + hunter_append_component(${common_args} COMPONENT iterator SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT json SINCE 1.75.0) + hunter_append_component(${common_args} COMPONENT lambda2 SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT lexical_cast SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT locale SINCE 1.48.0) + hunter_append_component(${common_args} COMPONENT lockfree SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT log SINCE 1.54.0) hunter_append_component(${common_args} COMPONENT math SINCE 1.23.0) hunter_append_component(${common_args} COMPONENT metaparse SINCE 1.61.0 UNTIL 1.66.0) + hunter_append_component(${common_args} COMPONENT move SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT mp11 SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT mpi SINCE 1.35.0) + hunter_append_component(${common_args} COMPONENT msm SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT multi_index SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT mysql SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT nowide SINCE 1.74.0) hunter_append_component(${common_args} COMPONENT predef SINCE 1.86.0) # is listed as a lib since 1.86.0, but can not be built as one hunter_append_component(${common_args} COMPONENT process SINCE 1.86.0) # was header only until 1.86.0 + hunter_append_component(${common_args} COMPONENT optional SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT outcome SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT parameter SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT pfr SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT poly_collection SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT process SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT program_options SINCE 1.32.0) hunter_append_component(${common_args} COMPONENT python SINCE 1.19.0) hunter_append_component(${common_args} COMPONENT random SINCE 1.15.0) + hunter_append_component(${common_args} COMPONENT ratio SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT redis SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT regex SINCE 1.18.0) + hunter_append_component(${common_args} COMPONENT scope SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT serialization SINCE 1.32.0) hunter_append_component(${common_args} COMPONENT signals SINCE 1.29.0 UNTIL 1.69.0) + hunter_append_component(${common_args} COMPONENT signals2 SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT smart_ptr SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT stacktrace SINCE 1.65.0) + hunter_append_component(${common_args} COMPONENT stl_interfaces SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT system SINCE 1.35.0) hunter_append_component(${common_args} COMPONENT test SINCE 1.21.0) hunter_append_component(${common_args} COMPONENT thread SINCE 1.25.0) + hunter_append_component(${common_args} COMPONENT throw_exception SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT timer SINCE 1.9.0) + hunter_append_component(${common_args} COMPONENT tuple SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT type_erasure SINCE 1.60.0) + hunter_append_component(${common_args} COMPONENT type_index SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT unordered SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT url SINCE 1.81.0) + hunter_append_component(${common_args} COMPONENT uuid SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT variant SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT variant2 SINCE 1.86.0) hunter_append_component(${common_args} COMPONENT wave SINCE 1.33.0) - hunter_append_component(${common_args} COMPONENT predef SINCE 1.86.0) + hunter_append_component(${common_args} COMPONENT winapi SINCE 1.86.0) # DOCUMENTATION_END } # set output_var to found definition