comparison .github/workflows/make.yaml @ 30306:8b993c46fc1c

GitHub-CI: No longer create manual symlinks for octave binaries on Windows. * .github/workflows/make.yaml (windows): Don't create symlinks to binaries in "libexec" now that they are already installed in "bin".
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 20 Nov 2021 15:26:17 +0100
parents 8ee507796a34
children 2f50556788ac
comparison
equal deleted inserted replaced
30305:c13204f823a6 30306:8b993c46fc1c
451 continue-on-error: true 451 continue-on-error: true
452 run: ccache -s 452 run: ccache -s
453 453
454 - name: install 454 - name: install
455 # Install Octave 455 # Install Octave
456 # Create symlinks to the libexec binaries in bin (or they won't find their libraries?) 456 # Relocation issues with the graphicsmagick++ libraries on mingw require
457 run: | 457 # installing Octave before running the test suite.
458 make -C ./.build install V=1 458 run: make -C ./.build install V=1
459 ln -sf ${MINGW_PREFIX}/libexec/octave/7.0.0/exec/${TARGET_TRIPLET}/octave-gui.exe ${MINGW_PREFIX}/bin/octave-gui.exe
460 ln -sf ${MINGW_PREFIX}/libexec/octave/7.0.0/exec/${TARGET_TRIPLET}/octave-svgconvert.exe ${MINGW_PREFIX}/bin/octave-svgconvert.exe
461 459
462 - name: check 460 - name: check
463 # Continuing on error in this step means that jobs will be "green" even 461 # Continuing on error in this step means that jobs will be "green" even
464 # if the test suite crashes. But if we don't continue, we'll loose the 462 # if the test suite crashes. But if we don't continue, we'll loose the
465 # ccache and other jobs will be cancelled, too. 463 # ccache and other jobs will be cancelled, too.