diff options
Diffstat (limited to '.github/workflows/options.yml')
-rw-r--r-- | .github/workflows/options.yml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/.github/workflows/options.yml b/.github/workflows/options.yml new file mode 100644 index 00000000..61a6b7c5 --- /dev/null +++ b/.github/workflows/options.yml @@ -0,0 +1,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@v3 + - 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 |