[geos-commits] [SCM] GEOS branch main updated. 99494637e83a22284fadb24e527c3eedb1250e1b
git at osgeo.org
git at osgeo.org
Thu Mar 5 05:59:45 PST 2026
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".
The branch, main has been updated
via 99494637e83a22284fadb24e527c3eedb1250e1b (commit)
from a180ae12ad185da32746e665ee068b63b1ac4644 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 99494637e83a22284fadb24e527c3eedb1250e1b
Author: MUGUNDAN <mugunthan.selvanayagam at multicorewareinc.com>
Date: Thu Mar 5 08:59:22 2026 -0500
Add support for building and testing Geos on Windows ARM64 (#1385)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 108465511..37b039887 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -324,7 +324,15 @@ jobs:
windows-msvc-msbuild:
name: Windows (MSVC MSBuild)
- runs-on: windows-2022
+ runs-on: ${{ matrix.os }}
+ strategy:
+ matrix:
+ include:
+ - os: windows-2022
+ arch: x64
+ - os: windows-11-arm
+ arch: arm64
+
steps:
- name: 'Check Out'
uses: actions/checkout at v4
@@ -339,6 +347,7 @@ jobs:
cmake --version
cmake ^
-G "Visual Studio 17 2022" ^
+ -A ${{ matrix.arch }} ^
-D CMAKE_BUILD_TYPE=Debug ^
-D CMAKE_CXX_STANDARD=17 ^
-D BUILD_SHARED_LIBS=ON ^
@@ -362,6 +371,9 @@ jobs:
- os: windows-2025
cxxstd: 20
arch: x64
+ - os: windows-11-arm
+ cxxstd: 20
+ arch: arm64
runs-on: ${{ matrix.ci.os }}
steps:
@@ -619,3 +631,4 @@ jobs:
cmake --build build -j $(nproc)
build/capi_read
test ! -f build/geos/bin/test_geos_unit || { echo "Error: GEOS tests were built" 1>&2 ; exit 1; }
+
-----------------------------------------------------------------------
Summary of changes:
.github/workflows/ci.yml | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
hooks/post-receive
--
GEOS
More information about the geos-commits
mailing list