Skip to content

Build and test

Build and test #5

Workflow file for this run

name: Build and test
on: workflow_dispatch
env:
URL: https://github.com/Clozure/ccl/releases/latest/download/linuxx86.tar.gz
jobs:
linux:
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v4
with:
path: ccl
- name: Fetch bootstrapping binaries
run: |

Check failure on line 18 in .github/workflows/build-linux.yml

View workflow run for this annotation

GitHub Actions / Build and test

Invalid workflow file

The workflow is not valid. .github/workflows/build-linux.yml (Line: 18, Col: 14): Unexpected symbol: '$URL'. Located at position 5 within expression: env.$URL

Check failure on line 18 in .github/workflows/build-linux.yml

View workflow run for this annotation

GitHub Actions / Build and test

Invalid workflow file

The workflow is not valid. .github/workflows/build-linux.yml (Line: 18, Col: 14): Unexpected symbol: '$URL'. Located at position 5 within expression: env.$URL
curl --no-progress-meter -L -O ${{ env.$URL }}
- name: Install bootstrapping binaries
run: |
cd ccl
tar xf ../linuxx86.tar.gz
- name: Compile lisp kernel
run: |
cd ccl/lisp-kernel/linuxx8664
make
- name: Rebuild CCL
run: |
cd ccl
./lx86cl64 --batch --quiet -n -e '(rebuild-ccl :clean t)' </dev/null
# see if it works to start up the just-compiled lisp
./lx86cl64 --batch -n </dev/null