Lines Matching refs:build

88   build-cache:
100 path: /home/runner/quictls/build
101 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.quictls-version }}
109 path: /home/runner/gnutls/build
110 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.gnutls-version }}
119 path: /home/runner/wolfssl/build
120 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.wolfssl-version }}
128 path: /home/runner/nghttp3/build
129 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp3-version }}
137 path: /home/runner/ngtcp2/build
138 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.ngtcp2-version }}
146 path: /home/runner/nghttp2/build
147 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp2-version }}
158 echo 'needs-build=true' >> $GITHUB_OUTPUT
160 - name: install build prerequisites
161 if: steps.settings.outputs.needs-build == 'true'
179 ./config no-deprecated --prefix=$PWD/build --libdir=lib
182 name: 'build quictls'
190 ./configure --disable-dependency-tracking --prefix=$PWD/build \
191 LDFLAGS="-Wl,-rpath,$PWD/build/lib -L$PWD/build/lib" \
196 name: 'build gnutls'
210 ./configure --disable-dependency-tracking --enable-all --enable-quic --prefix=$PWD/build
213 name: 'build wolfssl'
222 …./configure --disable-dependency-tracking --prefix=$PWD/build PKG_CONFIG_PATH="$PWD/build/lib/pkgc…
225 name: 'build nghttp3'
233 ./configure --disable-dependency-tracking --prefix=$PWD/build \
234 …"$PWD/build/lib/pkgconfig:$HOME/quictls/build/lib/pkgconfig:$HOME/gnutls/build/lib/pkgconfig:$HOME…
237 name: 'build ngtcp2'
245 ./configure --disable-dependency-tracking --prefix=$PWD/build \
246 …PKG_CONFIG_PATH="$HOME/build/lib/pkgconfig:$HOME/quictls/build/lib/pkgconfig:$HOME/nghttp3/build/l…
247 LDFLAGS="-Wl,-rpath,$HOME/quictls/build/lib" \
250 name: 'build nghttp2'
253 name: ${{ matrix.build.name }}
256 - build-cache
262 build:
265build/lib/pkgconfig:$HOME/nghttp3/build/lib/pkgconfig:$HOME/ngtcp2/build/lib/pkgconfig:$HOME/nghtt…
266 … --with-ngtcp2=$HOME/ngtcp2/build --enable-warnings --enable-werror --enable-debug --disable-ntlm
267 --with-test-nghttpx="$HOME/nghttp2/build/bin/nghttpx"
268 --with-openssl=$HOME/quictls/build
272build/lib/pkgconfig:$HOME/nghttp3/build/lib/pkgconfig:$HOME/ngtcp2/build/lib/pkgconfig:$HOME/nghtt…
273 --with-ngtcp2=$HOME/ngtcp2/build --enable-warnings --enable-werror --enable-debug
274 --with-test-nghttpx="$HOME/nghttp2/build/bin/nghttpx"
275 --with-gnutls=$HOME/gnutls/build
279build/lib/pkgconfig:$HOME/nghttp3/build/lib/pkgconfig:$HOME/ngtcp2/build/lib/pkgconfig:$HOME/nghtt…
280 --with-ngtcp2=$HOME/ngtcp2/build --enable-warnings --enable-werror --enable-debug
281 --with-test-nghttpx="$HOME/nghttp2/build/bin/nghttpx"
282 --with-wolfssl=$HOME/wolfssl/build
286 …PKG_CONFIG_PATH="$HOME/openssl3/build/lib64/pkgconfig" LDFLAGS="-Wl,-rpath,$HOME/openssl3/build/li…
288 --with-test-nghttpx="$HOME/nghttp2/build/bin/nghttpx"
289 --with-openssl=$HOME/openssl3/build --with-openssl-quic
290 --with-nghttp3=$HOME/nghttp3/build
298 --with-test-nghttpx="$HOME/nghttp2/build/bin/nghttpx"
321 path: /home/runner/quictls/build
322 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.quictls-version }}
331 path: /home/runner/gnutls/build
332 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.gnutls-version }}
342 path: /home/runner/wolfssl/build
343 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.wolfssl-version }}
352 path: /home/runner/nghttp3/build
353 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp3-version }}
362 path: /home/runner/ngtcp2/build
363 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.ngtcp2-version }}
372 path: /home/runner/nghttp2/build
373 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.nghttp2-version }}
377 if: matrix.build.name == 'openssl-quic'
383 path: /home/runner/openssl3/build
384 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.openssl3-version }}
387 if: matrix.build.name == 'openssl-quic' && steps.cache-openssl3.outputs.cache-hit != 'true'
391 ./config --prefix=$HOME/openssl3/build
396 if: matrix.build.name == 'quiche'
403 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-quiche-${{ env.quiche-version }}
405 - if: matrix.build.name == 'quiche' && steps.cache-quiche.outputs.cache-hit != 'true'
414 cargo build -v --package quiche --release --features ffi,pkg-config-meta,qlog --verbose
423 name: 'build quiche and boringssl'
432 key: ${{ runner.os }}-http3-build-${{ env.cache-name }}-${{ env.mod_h2-version }}
442 name: 'build mod_h2'
458 …re --disable-dependency-tracking --enable-unity --enable-test-bundles ${{ matrix.build.configure }}
470 TFLAGS: "${{ matrix.build.tflags }}"
475 TFLAGS: "${{ matrix.build.tflags }}"