File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ RUN apt-get update \
1919 && apt-add-repository non-free \
2020 && apt-get update \
2121 && apt-get install --no-install-recommends -y \
22- build-essential gfortran libproj-dev \
23- proj-bin libcfitsio-dev libreadline-dev libvpx-dev libgsl0-dev \
22+ build-essential gfortran \
23+ libcfitsio-dev libreadline-dev libvpx-dev libgsl0-dev \
2424 netpbm libnetpbm10-dev
2525
2626FROM deps as builder
Original file line number Diff line number Diff line change 88 if ${{ toJSON( runner.os == 'Linux' ) }}; then
99 echo "::group::Install main PDL deps (via apt-get)"
1010 sudo apt-get -y update && \
11- sudo apt-get install --no-install-recommends -y build-essential libproj-dev proj-bin libcfitsio-dev libreadline-dev libvpx-dev libgsl0-dev netpbm libnetpbm10-dev
11+ sudo apt-get install --no-install-recommends -y build-essential libcfitsio-dev libreadline-dev libvpx-dev libgsl0-dev netpbm libnetpbm10-dev
1212 echo "::endgroup::"
1313 elif ${{ toJSON( runner.os == 'macOS' ) }}; then
1414 echo "::group::Install main PDL deps (via brew)"
1515 brew update
16- HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install proj netpbm gsl
16+ HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install netpbm gsl
1717 echo "::endgroup::"
1818 fi
1919 - name : Install extra optional main PDL deps
Original file line number Diff line number Diff line change 1+ name : Install Proj
2+ runs :
3+ using : " composite"
4+ steps :
5+ - name : Install Proj (via apt-get)
6+ shell : bash
7+ run : |
8+ if ${{ toJSON( runner.os == 'Linux' ) }}; then
9+ echo "::group::Install Proj (via apt-get)"
10+ sudo apt-get -y update && sudo apt-get install --no-install-recommends -y libproj-dev proj-bin
11+ echo "::endgroup::"
12+ fi
13+ - name : Install Proj (via brew)
14+ shell : bash
15+ run : |
16+ if ${{ toJSON( runner.os == 'macOS' ) }}; then
17+ echo "::group::Install Proj (via brew)"
18+ brew install proj
19+ echo "::endgroup::"
20+ fi
Original file line number Diff line number Diff line change 44function start() {
55 perlbrew switch perl-5.14.4
66 sudo apt-get update
7- sudo apt-get install -y build-essential libx11-dev pgplot5 libplplot-dev libproj-dev libvpx-dev libxpm-dev proj-bin libcfitsio3-dev libreadline-dev
7+ sudo apt-get install -y build-essential libx11-dev pgplot5 libplplot-dev libvpx-dev libxpm-dev libcfitsio3-dev libreadline-dev
88 if [ " $DISABLE_FORTRAN " != 1 ]; then sudo apt-get install -y gfortran; fi # set DISABLE_FOTRAN = 1 to not install gfortran
99 sudo apt-get install -y libxi-dev libxmu-dev freeglut3-dev libgsl0-dev libnetpbm10-dev # for OpenGL
1010 sudo apt-get install -y xvfb # for OpenGL
You can’t perform that action at this time.
0 commit comments