diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-11-20 13:59:36 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-11-20 13:59:36 (GMT) |
| commit | 467e0d60b255f9e2081d7821b3b728032e5f4f70 (patch) | |
| tree | ecbcdc10e6b09647e77bd5f4d7ae116b26f1cd15 | |
| parent | d1dfef4884d442f7c3a8a0f5e6a5b0e1aed2a19d (diff) | |
| download | tcl-467e0d60b255f9e2081d7821b3b728032e5f4f70.zip tcl-467e0d60b255f9e2081d7821b3b728032e5f4f70.tar.gz tcl-467e0d60b255f9e2081d7821b3b728032e5f4f70.tar.bz2 | |
Add a --disable-shared build to github actions
| -rw-r--r-- | .github/workflows/linux-build.yml | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml index 44a6332..a8693c5 100644 --- a/.github/workflows/linux-build.yml +++ b/.github/workflows/linux-build.yml @@ -2,13 +2,14 @@ name: Linux on: [push] jobs: gcc: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: - symbols: - - "no" - - "mem" - - "all" + cfgopt: + - "" + - "--disable-shared" + - "--enable-symbols" + - "--enable-symbols=mem" defaults: run: shell: bash @@ -16,15 +17,15 @@ jobs: steps: - name: Checkout uses: actions/checkout@v2 - - name: Configure (symbols=${{ matrix.symbols }}) + - name: Prepare + run: touch tclStubInit.c + working-directory: generic + - name: Configure ${{ matrix.cfgopt }} run: | mkdir "${HOME}/install" ./configure ${CFGOPT} "--prefix=$HOME/install" || (cat config.log && exit 1) env: - CFGOPT: --enable-symbols=${{ matrix.symbols }} - - name: Prepare - run: touch tclStubInit.c - working-directory: generic + CFGOPT: ${{ matrix.cfgopt }} - name: Build run: | make all |
