Lines Matching full:build
1 name: build
16 build-cache:
30 path: libbpf/build
36 path: openssl1/build
42 path: openssl3/build
49 boringssl/build/crypto/libcrypto.a
50 boringssl/build/ssl/libssl.a
57 path: nghttp3/build
63 path: ngtcp2-openssl1/build
69 path: ngtcp2-openssl3/build
81 echo 'needs-build=true' >> $GITHUB_OUTPUT
83 if: runner.os == 'Linux' && steps.settings.outputs.needs-build == 'true'
97 if: runner.os == 'macOS' && steps.settings.outputs.needs-build == 'true'
104 - name: Build libbpf
109 make -C src install PREFIX=$PWD/build
110 - name: Build quictls/openssl v1.1.1
115 ./config --prefix=$PWD/build
118 - name: Build quictls/openssl v3.x
123 ./config enable-ktls --prefix=$PWD/build --libdir=$PWD/build/lib
126 - name: Build BoringSSL
132 mkdir build
133 cd build
136 - name: Build nghttp3
142 ./configure --prefix=$PWD/build --enable-lib-only
145 - name: Build ngtcp2 + quictls/openssl v1.1.1
151 ./configure --prefix=$PWD/build --enable-lib-only \
152 PKG_CONFIG_PATH="../openssl1/build/lib/pkgconfig" \
154 … BORINGSSL_LIBS="-L$PWD/../boringssl/build/ssl -lssl -L$PWD/../boringssl/build/crypto -lcrypto" \
158 - name: Build ngtcp2 + quictls/openssl v3.x
164 ./configure --prefix=$PWD/build --enable-lib-only \
165 PKG_CONFIG_PATH="../openssl3/build/lib/pkgconfig" \
167 … BORINGSSL_LIBS="-L$PWD/../boringssl/build/ssl -lssl -L$PWD/../boringssl/build/crypto -lcrypto" \
172 build:
174 - build-cache
267 path: libbpf/build
284 path: openssl1/build
291 path: openssl3/build
299 boringssl/build/crypto/libcrypto.a
300 boringssl/build/ssl/libssl.a
310 OPENSSL_LIBS="-L$PWD/build/ssl -lssl -L$PWD/build/crypto -lcrypto -pthread"
322 path: nghttp3/build
329 path: ngtcp2-openssl1/build
336 path: ngtcp2-openssl3/build
342 …build/lib/pkgconfig:$PWD/openssl3/build/lib/pkgconfig:$PWD/nghttp3/build/lib/pkgconfig:$PWD/ngtcp2…
343 …LAGS="$LDFLAGS -Wl,-rpath,$PWD/openssl1/build/lib -Wl,-rpath,$PWD/openssl3/build/lib -Wl,-rpath,$P…
381 - name: Build nghttp2 with autotools (Linux)
386 - name: Build nghttp2 with autotools (MacOS)
391 - name: Build nghttp2 with cmake
402 # Integration tests for nghttpx; autotools erases build
409 build-cross:
433 - name: Build CUnit
439 ./configure --disable-shared --host="$HOST" --prefix="$PWD/build"
445 --host="$HOST" PKG_CONFIG_PATH="$PWD/CUnit-2.1-3/build/lib/pkgconfig" \
447 - name: Build nghttp2
457 build-windows:
476 mkdir build
477 cd build
479 - name: Build nghttp2
481 cmake --build build
482 cmake --build build --target check