TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags
[wireshark-sm.git] / .github / workflows / options.yml
blob4d73fb692ffede5fe106c4164be1321674dcc450
1 name: CMake Options Test
3 on:
4   push:
5   schedule:
6     - cron: '1 0 * * *'
8 jobs:
9   options:
10     name: Build
11     runs-on: ubuntu-22.04
12     steps:
13       - name: Checkout
14         uses: actions/checkout@v4
15       - name: Install deps
16         run: |
17           sudo tools/debian-setup.sh --install-all ninja-build -y
18           sudo gem install asciidoctor
19       - run: mkdir build
20       - name: CMake
21         run: >-
22           cmake
23           -GNinja
24           -DENABLE_BROTLI=OFF
25           -DENABLE_CAP=OFF
26           -DENABLE_CHECKHF_CONFLICT=ON
27           -DENABLE_GNUTLS=OFF
28           -DENABLE_KERBEROS=OFF
29           -DENABLE_LIBXML2=OFF
30           -DENABLE_ILBC=OFF
31           -DENABLE_LUA=OFF
32           -DENABLE_LZ4=OFF
33           -DENABLE_MINIZIP=OFF
34           -DENABLE_NETLINK=OFF
35           -DENABLE_NGHTTP2=OFF
36           -DENABLE_PCAP=OFF
37           -DENABLE_PLUGIN_IFDEMO=ON
38           -DENABLE_PLUGINS=OFF
39           -DENABLE_SBC=OFF
40           -DENABLE_SMI=OFF
41           -DENABLE_SNAPPY=OFF
42           -DENABLE_SPANDSP=OFF
43           -DENABLE_ZLIB=OFF
44           -DENABLE_ZSTD=OFF
45           ..
46         working-directory: build
47       - run: ninja
48         working-directory: build