diff options
author | Nathan Moinvaziri <nathan@nathanm.com> | 2022-10-10 18:38:33 -0700 |
---|---|---|
committer | Mark Adler <fork@madler.net> | 2022-10-11 20:21:48 -0700 |
commit | 462986f38e14ff8d9715500d37c5f6400420bb5c (patch) | |
tree | cfdcf3283dddd6de93477c0c848884d5e3bb524d /.github/workflows/configure.yml | |
parent | 723abd54d897d899c0a2d8c249251c13511d5bd5 (diff) | |
download | zlib-462986f38e14ff8d9715500d37c5f6400420bb5c.tar.gz |
CI: Make in-source builds default so we can upload failure logs.
Diffstat (limited to '.github/workflows/configure.yml')
-rw-r--r-- | .github/workflows/configure.yml | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/.github/workflows/configure.yml b/.github/workflows/configure.yml index 2c19e60..09f67b4 100644 --- a/.github/workflows/configure.yml +++ b/.github/workflows/configure.yml @@ -13,12 +13,13 @@ jobs: compiler: gcc configure-args: --warn - - name: Ubuntu GCC ISB + # Test out of source builds + - name: Ubuntu GCC OSB os: ubuntu-latest compiler: gcc configure-args: --warn - build-dir: "." - src-dir: "." + build-dir: ../build + src-dir: ../zlib - name: macOS GCC os: macos-latest @@ -31,9 +32,9 @@ jobs: - name: Generate project files run: | - [ -d ${{ matrix.build-dir || '../build' }} ] || mkdir ${{ matrix.build-dir || '../build' }} - cd ${{ matrix.build-dir || '../build' }} - ${{ matrix.src-dir || '../zlib' }}/configure ${{ matrix.configure-args }} + [ -d ${{ matrix.build-dir || '.' }} ] || mkdir ${{ matrix.build-dir || '.' }} + cd ${{ matrix.build-dir || '.' }} + ${{ matrix.src-dir || '.' }}/configure ${{ matrix.configure-args }} env: CC: ${{ matrix.compiler }} |