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:
@@ -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 ./
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user