Skip to content

Commit c7f3b9e

Browse files
committed
Install ecl and clasp on mac
1 parent 4ac299a commit c7f3b9e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,14 @@ jobs:
4848
- name: Install Ubuntu dependencies
4949
if: matrix.os == 'ubuntu-22.04'
5050
run: |
51-
sudo dpkg --add-architecture i386
5251
sudo apt-get update
53-
sudo apt-get install -y ecl libzmq3-dev libzmq3-dev:i386 sbcl
52+
sudo apt-get install -y ecl libzmq3-dev sbcl
5453
sudo bash -c "$(curl -fsSL https://www.thirdlaw.tech/pkg/clasp.sh)"
5554
5655
- name: Install MacOS dependencies
5756
if: matrix.os == 'macos-latest'
5857
run: |
59-
brew install clozure-cl czmq sbcl
58+
brew install clozure-cl czmq sbcl ecl clasp-developers/clasp/clasp-cl
6059
6160
- name: Install Jupyter
6261
run: |
@@ -98,12 +97,12 @@ jobs:
9897
# ccl --batch --load scripts/usr-install.lisp
9998

10099
- name: Install CLASP kernel
101-
if: matrix.os == 'ubuntu-22.04'
100+
if: {{ matrix.os == 'ubuntu-22.04' || matrix.os == 'macos-latest' }}
102101
run: |
103102
iclasp-boehmprecise --non-interactive --load scripts/usr-install.lisp
104103
105104
- name: Install ECL kernel
106-
if: matrix.os == 'ubuntu-22.04'
105+
if: {{ matrix.os == 'ubuntu-22.04' || matrix.os == 'macos-latest' }}
107106
run: |
108107
ecl --load scripts/usr-install.lisp --eval '(ext:quit)'
109108

0 commit comments

Comments
 (0)