diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-05-05 20:55:31 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-05-05 20:55:31 (GMT) |
commit | 67b780c161dd0f32a2780ea1465999daba7f941e (patch) | |
tree | ab088ed3946eb4f4d1e7431c54929cc3bec20c8c /.github | |
parent | 521b3bfb0efbff8cb6b5df2fd40630ece70f8e1f (diff) | |
download | tcl-67b780c161dd0f32a2780ea1465999daba7f941e.zip tcl-67b780c161dd0f32a2780ea1465999daba7f941e.tar.gz tcl-67b780c161dd0f32a2780ea1465999daba7f941e.tar.bz2 |
Remove .github and .travis-related stuff: No need to build this branch any more
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/linux-build.yml | 51 | ||||
-rw-r--r-- | .github/workflows/mac-build.yml | 59 | ||||
-rw-r--r-- | .github/workflows/win-build.yml | 81 |
3 files changed, 0 insertions, 191 deletions
diff --git a/.github/workflows/linux-build.yml b/.github/workflows/linux-build.yml deleted file mode 100644 index d619507..0000000 --- a/.github/workflows/linux-build.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Linux -on: [push] -permissions: - contents: read -jobs: - gcc: - runs-on: ubuntu-20.04 - strategy: - matrix: - cfgopt: - - "" - - "--disable-shared" - - "--enable-symbols" - - "--enable-symbols=mem" - - "CFLAGS=-DTCL_UTF_MAX=4" - defaults: - run: - shell: bash - working-directory: unix - steps: - - name: Checkout - uses: actions/checkout@v3 - - 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: ${{ matrix.cfgopt }} - - name: Build - run: | - make all - - name: Build Test Harness - run: | - make tcltest - - name: Run Tests - run: | - make test - env: - ERROR_ON_FAILURES: 1 - - name: Test-Drive Installation - run: | - make install - - name: Create Distribution Package - run: | - make dist - - name: Convert Documentation to HTML - run: | - make html-tcl diff --git a/.github/workflows/mac-build.yml b/.github/workflows/mac-build.yml deleted file mode 100644 index 5b0c657..0000000 --- a/.github/workflows/mac-build.yml +++ /dev/null @@ -1,59 +0,0 @@ -name: macOS -on: [push] -permissions: - contents: read -jobs: - xcode: - runs-on: macos-10.15 - defaults: - run: - shell: bash - working-directory: macosx - steps: - - name: Checkout - uses: actions/checkout@v3 - - name: Prepare - run: touch tclStubInit.c - working-directory: generic - - name: Build - run: make all - - name: Run Tests - run: make test styles=develop - env: - ERROR_ON_FAILURES: 1 - MAC_CI: 1 - clang: - runs-on: macos-10.15 - strategy: - matrix: - cfgopt: - - "" - - "--disable-shared" - - "--enable-symbols" - - "--enable-symbols=mem" - defaults: - run: - shell: bash - working-directory: unix - steps: - - name: Checkout - uses: actions/checkout@v3 - - name: Prepare - run: | - touch tclStubInit.c - mkdir "$HOME/install" - working-directory: generic - - name: Configure ${{ matrix.cfgopt }} - # Note that macOS is always a 64 bit platform - run: ./configure --enable-64bit --enable-dtrace --enable-framework ${CFGOPT} "--prefix=$HOME/install" || (cat config.log && exit 1) - env: - CFGOPT: ${{ matrix.cfgopt }} - - name: Build - run: | - make all tcltest - - name: Run Tests - run: | - make test - env: - ERROR_ON_FAILURES: 1 - MAC_CI: 1 diff --git a/.github/workflows/win-build.yml b/.github/workflows/win-build.yml deleted file mode 100644 index 9a0ac98..0000000 --- a/.github/workflows/win-build.yml +++ /dev/null @@ -1,81 +0,0 @@ -name: Windows -on: [push] -permissions: - contents: read -jobs: - msvc: - runs-on: windows-2019 - defaults: - run: - shell: powershell - working-directory: win - strategy: - matrix: - cfgopt: - - "OPTS=threads" - - "OPTS=static,msvcrt,threads" - - "OPTS=symbols,threads" - - "OPTS=memdbg,threads" - # Using powershell means we need to explicitly stop on failure - steps: - - name: Checkout - uses: actions/checkout@v3 - - name: Init MSVC - uses: ilammy/msvc-dev-cmd@v1 - - name: Build ${{ matrix.cfgopt }} - run: | - &nmake -f makefile.vc ${{ matrix.cfgopt }} all - if ($lastexitcode -ne 0) { - throw "nmake exit code: $lastexitcode" - } - - name: Build Test Harness ${{ matrix.cfgopt }} - run: | - &nmake -f makefile.vc ${{ matrix.cfgopt }} tcltest - if ($lastexitcode -ne 0) { - throw "nmake exit code: $lastexitcode" - } - - name: Run Tests ${{ matrix.cfgopt }} - run: | - &nmake -f makefile.vc ${{ matrix.cfgopt }} test - if ($lastexitcode -ne 0) { - throw "nmake exit code: $lastexitcode" - } - env: - ERROR_ON_FAILURES: 1 - gcc: - runs-on: windows-2019 - defaults: - run: - shell: bash - working-directory: win - strategy: - matrix: - cfgopt: - - "" - - "--disable-shared" - - "--enable-symbols" - - "--enable-symbols=mem" - # Using powershell means we need to explicitly stop on failure - steps: - - name: Checkout - uses: actions/checkout@v3 - - name: Install MSYS2 and Make - run: choco install msys2 make - - name: Prepare - run: | - touch tclStubInit.c - mkdir "${HOME}/install" - working-directory: generic - - name: Configure ${{ matrix.cfgopt }} - run: | - ./configure ${CFGOPT} "--prefix=$HOME/install" || (cat config.log && exit 1) - env: - CFGOPT: --enable-64bit --enable-threads ${{ matrix.cfgopt }} - - name: Build - run: make all - - name: Build Test Harness - run: make tcltest - - name: Run Tests - run: make test - env: - ERROR_ON_FAILURES: 1 |