FROM debian:buster-backports RUN apt-get update RUN apt-get install -y make RUN apt-get install -y octave/buster-backports RUN apt-get install -y liboctave-dev RUN apt-get install -y python3-pip RUN apt-get install -y unzip RUN apt-get install -y wget # install generate-doc package for octave RUN wget --output-document generate_doc_unreleased.zip \ https://github.com/gnu-octave/generate_doc/archive/refs/heads/main.zip RUN octave --eval "pkg install generate_doc_unreleased.zip" COPY doc/requirements.txt doc-requirements.txt RUN pip3 install -r doc-requirements.txt COPY dev-requirements.txt dev-requirements.txt RUN pip3 install -r dev-requirements.txt