We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb69d75 commit d5649caCopy full SHA for d5649ca
1 file changed
.github/workflows/ci.yml
@@ -28,3 +28,31 @@ jobs:
28
run: |
29
cd build
30
make test
31
+
32
+ win32:
33
+ runs-on: windows-latest
34
+ steps:
35
+ - run: git config --global core.autocrlf input
36
+ - uses: actions/checkout@v2
37
+ - uses: msys2/setup-msys2@v2
38
+ with:
39
+ pacboy: >-
40
+ toolchain:p
41
+ cmake:p
42
+ - name: Build
43
+ shell: msys2 {0}
44
+ run: |
45
+ mkdir build
46
+ cd build
47
+ export CFLAGS="-D__USE_MINGW_ANSI_STDIO=1"
48
+ # CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS doesn't work correctly in the
49
+ # presence of explicit dllexports for the gcc/binutils toolchain
50
+ export LDFLAGS="-Wl,--export-all-symbols"
51
+ cmake -DENABLE_STATIC=ON -DWITHOUT_COOKIEOPEN=ON ..
52
+ ninja
53
+ - name: Test
54
55
56
57
+ export PATH="$(pwd)/src:$(pwd)/ext:${PATH}"
58
+ ninja test
0 commit comments