Lines Matching +full:- +full:denable_werror
7 runs-on: ${{ matrix.os }}
11 os: [ubuntu-20.04, macos-10.15]
16 - uses: actions/checkout@v2
17 - name: Linux setup
20 sudo apt-get install \
21 g++-8 \
22 clang-10 \
25 autotools-dev \
27 pkg-config \
28 zlib1g-dev \
29 libcunit1-dev \
30 libssl-dev \
31 libxml2-dev \
32 libev-dev \
33 libevent-dev \
34 libjansson-dev \
35 libjemalloc-dev \
36 libc-ares-dev \
38 cmake-data
39 … echo 'CPPFLAGS=-fsanitize=address,undefined -fno-sanitize-recover=undefined -g' >> $GITHUB_ENV
40 echo 'LDFLAGS=-fsanitize=address,undefined -fno-sanitize-recover=undefined' >> $GITHUB_ENV
41 - name: MacOS setup
47 c-ares \
52 pkg-config \
56 echo 'SDKROOT='"$(xcrun --sdk macosx --show-sdk-path)" >> $GITHUB_ENV
57 - name: Setup clang (Linux)
60 echo 'CC=clang-10' >> $GITHUB_ENV
61 echo 'CXX=clang++-10' >> $GITHUB_ENV
62 - name: Setup clang (MacOS)
67 - name: Setup gcc (Linux)
70 echo 'CC=gcc-8' >> $GITHUB_ENV
71 echo 'CXX=g++-8' >> $GITHUB_ENV
72 - name: Setup gcc (MacOS)
77 - name: Setup git submodules
79 git submodule update --init
80 - name: Configure autotools
83 autoreconf -i
84 ./configure --enable-werror --with-mruby
85 - name: Configure cmake
88 …cmake -DENABLE_WERROR=1 -DWITH_MRUBY=1 -DWITH_NEVERBLEED=1 -DCPPFLAGS="$CPPFLAGS" -DLDFLAGS="$LDFL…
89 - name: Build nghttp2 with autotools
93 …DISTCHECK_CONFIGURE_FLAGS="--with-mruby --with-neverbleed --enable-werror CPPFLAGS=\"$CPPFLAGS\" L…
94 - name: Build nghttp2 with cmake
99 - name: Integration test
104 cd integration-tests