diff options
| author | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
|---|---|---|
| committer | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
| commit | 54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch) | |
| tree | d915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/qpid-proton/early-cxx.diff | |
Diffstat (limited to 'vcpkg/ports/qpid-proton/early-cxx.diff')
| -rw-r--r-- | vcpkg/ports/qpid-proton/early-cxx.diff | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/vcpkg/ports/qpid-proton/early-cxx.diff b/vcpkg/ports/qpid-proton/early-cxx.diff new file mode 100644 index 0000000..0f99b95 --- /dev/null +++ b/vcpkg/ports/qpid-proton/early-cxx.diff @@ -0,0 +1,31 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2e928ef..29e3d79 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -19,7 +19,7 @@ + + cmake_minimum_required (VERSION 3.16) + +-project (Proton C) ++project (Proton C CXX) + + set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/tools/cmake/Modules") + set (CMAKE_THREAD_PREFER_PTHREAD TRUE) +@@ -75,8 +75,7 @@ set(UNSET_CMAKE_CXX_COMPILER OFF) + if (NOT DEFINED CMAKE_CXX_COMPILER) + set(UNSET_CMAKE_CXX_COMPILER ON) + endif () +-check_language (CXX) +-if (CMAKE_CXX_COMPILER) ++if(0) + if (UNSET_CMAKE_CXX_COMPILER) + # https://gitlab.kitware.com/cmake/cmake/-/issues/25535: check_language might set the variable incorrectly + unset(CMAKE_CXX_COMPILER) +@@ -84,6 +83,7 @@ if (CMAKE_CXX_COMPILER) + endif () + + enable_language(CXX) ++else() + + set(CMAKE_CXX_STANDARD 17) + set(CMAKE_CXX_EXTENSIONS OFF) |