Also enable `-DCURL_WERROR=ON` in the Linux cmake build test.
Closes #13343
tar xvf curl-99.98.97.tar.gz
pushd curl-99.98.97
./configure --prefix=$HOME/temp --without-ssl --without-libpsl
- make
- make test-ci
- make install
+ make -j3
+ make -j3 test-ci
+ make -j3 install
popd
# basic check of the installed files
bash scripts/installcheck.sh $HOME/temp
mkdir build
pushd build
../curl-99.98.97/configure --without-ssl --without-libpsl
- make
- make test-ci
+ make -j3
+ make -j3 test-ci
popd
rm -rf build
rm -rf curl-99.98.97
echo "::stop-commands::$(uuidgen)"
tar xvf curl-99.98.97.tar.gz
pushd curl-99.98.97
- mkdir build
- pushd build
- cmake ..
- make
+ cmake -B build -DCURL_WERROR=ON
+ make -C build -j3
name: 'verify out-of-tree cmake build'
- uses: actions/checkout@v4
- - run: cmake -S. -Bbuild -DCMAKE_UNITY_BUILD=ON -DCURL_WERROR=ON ${{ matrix.build.generate }}
+ - run: cmake -B build -DCMAKE_UNITY_BUILD=ON -DCURL_WERROR=ON ${{ matrix.build.generate }}
name: 'cmake generate'
- - run: cmake --build build
+ - run: cmake --build build --parallel 3
name: 'cmake build'