1
0
mirror of https://github.com/skeeto/w64devkit.git synced 2026-10-23 06:08:56 +03:00

Upgrade to CMake 4.4.4

Patch refreshed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Christopher Wellons
2026-10-11 12:34:25 -04:00
parent 20c48a573a
commit c4d8914b04
3 changed files with 13 additions and 5 deletions

View File

@@ -180,8 +180,8 @@ RUN mkdir ninja \
&& tar xzf ninja-$NINJA_VERSION.tar.gz -C ninja --strip-components=1
FROM base AS dl-cmake
ARG CMAKE_VERSION=4.4.3 \
CMAKE_SHA256=c46400618b4f1f2b43507f24fb22f3ae830c3416cf23b776e16e1d413aa892f0
ARG CMAKE_VERSION=4.4.4 \
CMAKE_SHA256=bd24c30d80a7744ae84b845ff080cc8453b06c622ef01066564108e9cefc44cf
WORKDIR /dl
ADD --checksum=sha256:$CMAKE_SHA256 \
https://github.com/Kitware/CMake/releases/download/v$CMAKE_VERSION/cmake-$CMAKE_VERSION.tar.gz ./

View File

@@ -13,8 +13,8 @@ at it from inside an unpacked source tree, with `--quiltrc` selecting the
shared settings in `quiltrc` so that everyone produces identical patches:
$ W=/path/to/w64devkit
$ tar xf $W/source/cmake-4.4.3.tar.gz
$ cd cmake-4.4.3/
$ tar xf $W/source/cmake-4.4.4.tar.gz
$ cd cmake-4.4.4/
$ export QUILT_PATCHES=$W/src/cmake
$ quilt --quiltrc $W/src/quiltrc push -a

View File

@@ -1,8 +1,16 @@
Default to Ninja even if Visual Studio is installed.
---
Source/cmake.cxx | 1 +
1 file changed, 1 insertion(+)
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -2818,2 +2818,3 @@ std::unique_ptr<cmGlobalGenerator> cmake::EvaluateDefaultGlobalGenerator()
@@ -2897,6 +2897,7 @@
}
}
#if defined(_WIN32) && !defined(__CYGWIN__) && !defined(CMAKE_BOOT_MINGW)
+ return cm::make_unique<cmGlobalNinjaGenerator>(this);
std::string found;
// Try to find the newest VS installed on the computer and
// use that as a default if -G is not specified