From 7c4644a2ad2d2582421ec4f9a38c17abed8e7139 Mon Sep 17 00:00:00 2001 From: digikar Date: Wed, 8 May 2024 01:28:34 +0530 Subject: [PATCH] [ci] add macos 12 aka xcode14 for travis --- .travis.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..665db5e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,34 @@ +language: generic + +jobs: + include: + - os: osx + arch: amd64 + osx_image: xcode14.2 + +env: + - LISP: sbcl + +install: + - echo $PWD + - ls + - bash --version + - zsh <(curl -s https://raw.githubusercontent.com/digikar99/lisp-travis-lite/master/run.sh) + +script: + - echo $PATH + + - ls + - echo Testing without numpy + - cl --eval '(push #P"./" ql:*local-project-directories*)' --eval '(ql:quickload "py4cl2-cffi")' --eval '(assert (= 5 (py4cl2-cffi:pyeval 5)))' --eval '(print py4cl2-cffi:*internal-features*)' + + - echo Installing python modules + - python -m ensurepip --upgrade + - python3 -m venv ./py4cl2-cffi/ + - source ./py4cl2-cffi/bin/activate + - pip3 install numpy + - pip3 install networkx + - pip3 install matplotlib + +notifications: + email: false