forked from wireshark/wireshark
-
Notifications
You must be signed in to change notification settings - Fork 2
48 lines (46 loc) · 1.14 KB
/
options.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
name: CMake Options Test
on:
push:
schedule:
- cron: '1 0 * * *'
jobs:
options:
name: Build
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install deps
run: |
sudo tools/debian-setup.sh --install-all ninja-build -y
sudo gem install asciidoctor
- run: mkdir build
- name: CMake
run: >-
cmake
-GNinja
-DENABLE_BROTLI=OFF
-DENABLE_CAP=OFF
-DENABLE_CHECKHF_CONFLICT=ON
-DENABLE_GNUTLS=OFF
-DENABLE_KERBEROS=OFF
-DENABLE_LIBXML2=OFF
-DENABLE_ILBC=OFF
-DENABLE_LUA=OFF
-DENABLE_LZ4=OFF
-DENABLE_MINIZIP=OFF
-DENABLE_NETLINK=OFF
-DENABLE_NGHTTP2=OFF
-DENABLE_PCAP=OFF
-DENABLE_PLUGIN_IFDEMO=ON
-DENABLE_PLUGINS=OFF
-DENABLE_SBC=OFF
-DENABLE_SMI=OFF
-DENABLE_SNAPPY=OFF
-DENABLE_SPANDSP=OFF
-DENABLE_ZLIB=OFF
-DENABLE_ZSTD=OFF
..
working-directory: build
- run: ninja
working-directory: build