We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent afc0255 commit 596ec2aCopy full SHA for 596ec2a
1 file changed
.github/workflows/windows-conan.yaml
@@ -0,0 +1,21 @@
1
+name: windows-conan
2
+
3
+on: [ push, pull_request ]
4
5
+jobs:
6
+ linux:
7
+ name: "${{ github.job }} (Conan)"
8
+ runs-on: windows-latest
9
+ steps:
10
+ - name: Checkout
11
+ uses: actions/checkout@v4
12
+ with:
13
+ submodules: recursive
14
+ fetch-depth: 0
15
+ - name: Install Conan
16
+ run: |
17
+ pipx install conan
18
+ conan profile detect
19
+ - name: Make sure the library compiles with Conan
20
+ run: conan build . --build=missing -s compiler.cppstd=gnu20 -o *:with_capnproto=True -o *:with_cbor=True -o *:with_csv=True -o *:with_flatbuffers=True -o *:with_msgpack=True -o *:with_parquet=True -o *:with_toml=True -o *:with_ubjson=True -o *:with_xml=True -o *:with_yaml=True -o *:shared=True
21
0 commit comments