cd wolfssl-5.1.1-stable
./autogen.sh
./configure --enable-tls13 --enable-all --enable-harden --prefix=$HOME/wssl
- make && make install
+ make install
install-wolfssh:
steps:
cd wolfssh-1.4.8-stable
./autogen.sh
./configure --with-wolfssl=$HOME/wssl --prefix=$HOME/wssh --enable-scp --enable-sftp --disable-examples
- make && make install
+ make install
configure-cares:
steps:
cd libressl-git
./autogen.sh
./configure --prefix=$HOME/libressl
- make
make install
- name: 'build and install libressl'
+ name: 'install libressl'
- uses: actions/checkout@v3
git clone --depth 1 -b OpenSSL_1_1_1j+quic https://github.com/quictls/openssl ossl
cd ossl
./config enable-tls1_3 --prefix=$HOME/quictls
- make
make install_sw
name: 'install quictls'
cd nettle
./.bootstrap
./configure LDFLAGS="-Wl,-rpath,$HOME/all/lib" ${{ matrix.build.nettle-configure }} --prefix=$HOME/all --libdir=$HOME/all/lib --disable-documentation
- make && make install
+ make install
name: 'install nettle'
- run: |
cd gnutls
./bootstrap
./configure PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" LDFLAGS="-Wl,-rpath,$HOME/all/lib -L$HOME/all/lib" --prefix=$HOME/all ${{ matrix.build.gnutls-configure }} --disable-tools
- make V=1 && make install
+ make install
name: 'install gnutls'
- run: |
cd nghttp3
autoreconf -fi
./configure --prefix=$HOME/all --enable-lib-only
- make && make install
+ make install
name: 'install nghttp3'
- run: |
cd ngtcp2
autoreconf -fi
./configure PKG_CONFIG_PATH=$HOME/all/lib/pkgconfig LDFLAGS="-Wl,-rpath,$HOME/all/lib" --prefix=$HOME/all --enable-lib-only --with-gnutls=$HOME/all
- make && make install
+ make install
name: 'install ngtcp2'
- uses: actions/checkout@v3
cd wolfssl
./autogen.sh
./configure ${{ matrix.build.wolfssl-configure }} --prefix=$HOME/all
- make && make install
+ make install
name: 'install wolfssl'
- run: |
cd nghttp3
autoreconf -fi
./configure --prefix=$HOME/all --enable-lib-only
- make && make install
+ make install
name: 'install nghttp3'
- run: |
cd ngtcp2
autoreconf -fi
./configure PKG_CONFIG_PATH=$HOME/all/lib/pkgconfig LDFLAGS="-Wl,-rpath,$HOME/all/lib" --prefix=$HOME/all --enable-lib-only --with-wolfssl=$HOME/all
- make && make install
+ make install
name: 'install ngtcp2'
- uses: actions/checkout@v3
git clone --depth=1 https://github.com/openssl/openssl
cd openssl
./config enable-tls1_3 --prefix=$HOME/openssl3
- make && make install_sw
+ make install_sw
name: 'install openssl3'
- uses: actions/checkout@v3
cd wolfssl-5.0.0-stable
./autogen.sh
./configure --enable-tls13 ${{ matrix.build.wolfssl-configure }} --enable-harden --prefix=$HOME/wssl
- make && make install
+ make install
name: 'install wolfssl'
- uses: actions/checkout@v3