mirror of
https://github.com/curl/curl.git
synced 2026-05-18 18:46:22 +03:00
CI: disable dependency tracking in most autotools builds
For better build performance. Dependency tracking causes a build overhead while compiling to help a subsequent build, but in CI there is never one and the extra work is discarded. Closes #13794
This commit is contained in:
parent
fc8e0dee30
commit
4521eac45a
12 changed files with 28 additions and 26 deletions
4
.github/workflows/linux.yml
vendored
4
.github/workflows/linux.yml
vendored
|
|
@ -261,7 +261,7 @@ jobs:
|
|||
git clone --quiet --depth=1 -b v${{ env.libressl-version }} https://github.com/libressl-portable/portable.git libressl-git
|
||||
cd libressl-git
|
||||
./autogen.sh
|
||||
./configure --prefix=$HOME/libressl
|
||||
./configure --disable-dependency-tracking --prefix=$HOME/libressl
|
||||
make install
|
||||
|
||||
- name: cache mbedtls
|
||||
|
|
@ -416,7 +416,7 @@ jobs:
|
|||
- run: autoreconf -fi
|
||||
name: 'autoreconf'
|
||||
|
||||
- run: ./configure --enable-warnings --enable-werror ${{ matrix.build.configure }}
|
||||
- run: ./configure --disable-dependency-tracking --enable-warnings --enable-werror ${{ matrix.build.configure }}
|
||||
name: 'configure'
|
||||
|
||||
- run: make V=1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue