]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
CI: skip make, do make install at once for dependencies
authorPhilip Heiduck <pheiduck@Philips-MBP.lan>
Sun, 11 Sep 2022 22:04:32 +0000 (00:04 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 13 Sep 2022 13:42:10 +0000 (15:42 +0200)
Signed-off-by: Philip Heiduck <pheiduck@Philips-MBP.lan>
Closes #9477

.circleci/config.yml
.github/workflows/libressl.yml
.github/workflows/msh3.yml
.github/workflows/ngtcp2-gnutls.yml
.github/workflows/ngtcp2-wolfssl.yml
.github/workflows/openssl3.yml
.github/workflows/wolfssl.yml

index ac10f1f39c26a1f6425f64f242b34f7b5bd338d7..7782ceacf73d6fed1df10cccece76686e4bea420 100644 (file)
@@ -83,7 +83,7 @@ commands:
             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:
@@ -94,7 +94,7 @@ commands:
             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:
index 590f4fc8b2b67beb0995c9d675bcc932b6ba6b40..d5c68e5c54a827a8ebc7135dad10ba0223af94f2 100644 (file)
@@ -43,9 +43,8 @@ jobs:
         cd libressl-git
         ./autogen.sh
         ./configure --prefix=$HOME/libressl
-        make
         make install
-      name: 'build and install libressl'
+      name: 'install libressl'
 
     - uses: actions/checkout@v3
 
index b326478e9b4558ae1e896ce9b44d0037f6ef1d53..6a061c701fdd9d5778d1a50ef724436d1d3e92d4 100644 (file)
@@ -39,7 +39,6 @@ jobs:
         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'
 
index 0fd7b838c689f57481163fa4dfa82531201cd448..fcd209f4b809984f9b4e46cb0af81df7ac2afc0e 100644 (file)
@@ -41,7 +41,7 @@ jobs:
         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: |
@@ -49,7 +49,7 @@ jobs:
         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: |
@@ -57,7 +57,7 @@ jobs:
         cd nghttp3
         autoreconf -fi
         ./configure --prefix=$HOME/all --enable-lib-only
-        make && make install
+        make install
       name: 'install nghttp3'
 
     - run: |
@@ -65,7 +65,7 @@ jobs:
         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
index f55aafc7f50364ea1d9ffc46a0ef8d2b5f8629d0..1c25283bbad53847a55f483c0eb506b67deee0d8 100644 (file)
@@ -41,7 +41,7 @@ jobs:
         cd wolfssl
         ./autogen.sh
         ./configure ${{ matrix.build.wolfssl-configure }} --prefix=$HOME/all
-        make && make install
+        make install
       name: 'install wolfssl'
 
     - run: |
@@ -49,7 +49,7 @@ jobs:
         cd nghttp3
         autoreconf -fi
         ./configure --prefix=$HOME/all --enable-lib-only
-        make && make install
+        make install
       name: 'install nghttp3'
 
     - run: |
@@ -57,7 +57,7 @@ jobs:
         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
index 55adf4876b2f77373bde5f88ee7087ea743ad8fc..783810407451d441fdbd5d679cbb4d777079ba08 100644 (file)
@@ -46,7 +46,7 @@ jobs:
         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
index a92f2d3bd7ea4274108164d1a82729b04fa296cb..aa08a79018aa8b7b27b4f959351eb6e323a2eb22 100644 (file)
@@ -46,7 +46,7 @@ jobs:
         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