Skip to content

Commit a0d57e1

Browse files
committed
[ci] install octave-image on mac, revert to gnuplot
1 parent 3bab67b commit a0d57e1

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/run_test.yml

+11-10
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
run: |
2424
[[ "$RUNNER_OS" == "Linux" ]] && sudo apt-get update && sudo apt-get install -y octave cmake libcgal-dev libsuperlu-dev libsuitesparse-dev libgmp-dev libtbb-dev octave-image
2525
if [[ "$RUNNER_OS" == "macOS" ]]; then
26+
brew install gnuplot
2627
brew install octave
2728
fi
2829
if [[ "$RUNNER_OS" == "Windows" ]]; then
@@ -31,20 +32,20 @@ jobs:
3132
echo "$PWD/octave/octave-5.2.0-w64-64/mingw64/bin" >> $GITHUB_PATH
3233
fi
3334
- name: Install octave-image (Windows only)
34-
if: ${{ runner.os == 'Windows' }}
35+
if: ${{ runner.os != 'Linux' }}
3536
run: octave-cli --eval "pkg install -forge image"
3637
- name: Run octave test
3738
run: |
3839
octave-cli --version
39-
octave --eval "addpath(pwd);cd sample; disp(graphics_toolkit); tic; demo_vol2mesh_ex1; toc; demo_vol2mesh_ex1b; demo_vol2mesh_ex1c"
40-
octave --eval "addpath(pwd);cd sample; tic; demo_vol2mesh_ex2; toc"
41-
octave --eval "addpath(pwd);cd sample; tic; demo_surf2mesh_ex1; toc"
42-
octave --eval "addpath(pwd);cd sample; tic; demo_directplc_ex1; toc"
43-
octave --eval "addpath(pwd);cd sample; tic; demo_grayscale_ex1; toc"
44-
octave --eval "addpath(pwd);cd sample; tic; demo_shortcut_ex1; toc"
45-
octave --eval "addpath(pwd);cd sample; tic; demo_surf2vol_ex1; toc"
46-
octave --eval "addpath(pwd);cd sample; tic; demo_label_sizing; toc"
47-
octave --eval "addpath(pwd);cd sample; tic; demo_qmeshcut_ex1; toc"
40+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_vol2mesh_ex1; toc; demo_vol2mesh_ex1b; demo_vol2mesh_ex1c"
41+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_vol2mesh_ex2; toc"
42+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_surf2mesh_ex1; toc"
43+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_directplc_ex1; toc"
44+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_grayscale_ex1; toc"
45+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_shortcut_ex1; toc"
46+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_surf2vol_ex1; toc"
47+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_label_sizing; toc"
48+
octave-cli --eval "addpath(pwd);cd sample; tic; demo_qmeshcut_ex1; toc"
4849
- name: Rebuild binaries
4950
if: ${{ runner.os == 'Linux' }} # use these variables to limit a step only on a specific OS
5051
run: |

0 commit comments

Comments
 (0)