Lines Matching refs:build
58 …name: "${{ matrix.build.generate && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.build.name }…
62 …DEVELOPER_DIR: "/Applications/Xcode${{ matrix.build.xcode && format('_{0}', matrix.build.xcode) ||…
69 build:
183 - { compiler: llvm@15, build: { macos-version-min: '10.15' } }
184 - { compiler: llvm@15, build: { torture: true } }
185 - { compiler: gcc-12, build: { torture: true } }
187 - { compiler: llvm@15, build: { compiler: 'clang' } }
188 - { compiler: llvm@15, build: { compiler: 'gcc-12' } }
189 - { compiler: gcc-12, build: { compiler: 'clang' } }
190 - { compiler: gcc-12, build: { compiler: 'llvm@15' } }
191 - { compiler: clang, build: { compiler: 'gcc-12' } }
192 - { compiler: clang, build: { compiler: 'llvm@15' } }
200 echo ${{ matrix.build.generate && 'ninja' || 'automake libtool' }} \
201 …pkgconf libpsl libssh2 nghttp2 stunnel ${{ matrix.build.install }} | xargs -Ix -n1 echo brew '"x"'…
225 if: ${{ matrix.build.configure }}
242 if [ -n '${{ matrix.build.configure }}' ]; then
251 CFLAGS+=' ${{ matrix.build.cflags }}'
252 CFLAGS+=' -mmacosx-version-min=${{ matrix.build.macos-version-min }}'
256 ${{ matrix.build.configure }} ${options}
259 -DCMAKE_OSX_DEPLOYMENT_TARGET=${{ matrix.build.macos-version-min }} \
262 ${{ matrix.build.generate }}
274 - name: 'build-cert'
275 …if: contains(matrix.build.generate, '-DCURL_USE_SECTRANSP=ON') || contains(matrix.build.configure,…
277 if [ -n '${{ matrix.build.configure }}' ]; then
279 make -C bld/tests/certs build-certs -j1
281 cmake --build bld --target clean-certs
282 cmake --build bld --target build-certs --parallel 1
285 - name: 'build'
287 if [ -n '${{ matrix.build.configure }}' ]; then
290 cmake --build bld --verbose
296 - name: 'build tests'
298 if [ -n '${{ matrix.build.configure }}' ]; then
301 cmake --build bld --target testdeps
311 timeout-minutes: ${{ matrix.build.torture && 20 || 10 }}
313 export TFLAGS='-j20 ${{ matrix.build.tflags }}'
314 if [ -z '${{ matrix.build.torture }}' ]; then
319 if [[ -n '${{ matrix.build.configure }}' || \
320 '${{ matrix.build.generate }}' = *'-DCURL_USE_SECTRANSP=ON'* ]]; then
323 if [[ '${{ matrix.build.configure }}' = *'--with-secure-transport'* || \
324 '${{ matrix.build.generate }}' = *'-DCURL_USE_SECTRANSP=ON'* ]]; then
330 if [[ '${{ matrix.build.configure }}' = *'--with-secure-transport'* || \
331 '${{ matrix.build.generate }}' = *'-DCURL_USE_SECTRANSP=ON'* ]]; then
338 if [ -n '${{ matrix.build.configure }}' ]; then
339 make -C bld V=1 ${{ matrix.build.torture && 'test-torture' || 'test-ci' }}
341 cmake --build bld --target ${{ matrix.build.torture && 'test-torture' || 'test-ci' }}
344 - name: 'build examples'
345 if: ${{ contains(matrix.build.name, '+examples') }}
347 if [ -n '${{ matrix.build.configure }}' ]; then
350 cmake --build bld --target curl-examples --verbose
355 …name: "${{ matrix.build == 'cmake' && 'CM' || 'AM' }} ${{ matrix.compiler }} ${{ matrix.image }} $…
384 build: [autotools, cmake]
407 # Reduce build combinations, by dropping less interesting ones
409 - { compiler: gcc-13, build: cmake }
410 - { compiler: gcc-14, build: autotools }
413 if: ${{ matrix.build == 'autotools' }}
433 if: ${{ matrix.build == 'autotools' }}
436 - name: 'configure / ${{ matrix.build }}'
450 if [ '${{ matrix.build }}' = 'autotools' ]; then
493 - name: 'build / ${{ matrix.build }}'