]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: add cmake MSYS2 native job
authorViktor Szakats <commit@vsz.me>
Mon, 10 Jun 2024 21:10:47 +0000 (23:10 +0200)
committerViktor Szakats <commit@vsz.me>
Tue, 11 Jun 2024 09:20:40 +0000 (11:20 +0200)
curl, libcurl, examples, build-only.

To compare build behaviour with autotools.

Closes #13917

.github/workflows/windows.yml

index 8557d6b47bde084ec2c5f54595cb3e189b52093e..5f03d0504b9799cb11e5f80fdbf1059c74c620bd 100644 (file)
@@ -164,6 +164,7 @@ jobs:
         include:
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19                !1233', config: '--enable-debug --disable-threaded-resolver --disable-proxy' }
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19 !504 !704 !705 !1233', config: '--enable-debug --disable-threaded-resolver' }
+          - { build: 'cmake'    , sys: 'msys'   , env: 'x86_64'      , tflags: 'skipall'                 , config: '-DENABLE_DEBUG=ON -DENABLE_THREADED_RESOLVER=OFF' }
           - { build: 'autotools', sys: 'msys'   , env: 'x86_64'      , tflags: '!19 !504 !704 !705 !1233', config: '' }
           - { build: 'autotools', sys: 'mingw64', env: 'x86_64'      , tflags: 'skiprun'                 , config: '--enable-debug --disable-threaded-resolver --disable-curldebug --enable-static=no' }
           # FIXME: WebSockets test results ignored due to frequent failures on native Windows: