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:
Viktor Szakats 2024-05-27 15:19:35 +02:00
parent fc8e0dee30
commit 4521eac45a
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
12 changed files with 28 additions and 26 deletions

View file

@ -74,6 +74,7 @@ jobs:
--enable-websockets \
--with-openssl \
--with-libssh2 \
--disable-dependency-tracking \
${{ matrix.config }} || { tail -n 1200 config.log; false; }
- name: 'autotools build'
@ -200,6 +201,7 @@ jobs:
--enable-websockets \
--with-openssl \
--with-libssh2 \
--disable-dependency-tracking \
${{ matrix.config }} || { tail -n 1200 config.log; false; }
- name: 'autotools build'