aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2021-03-27 20:45:56 +0100
committerEven Rouault <even.rouault@spatialys.com>2021-03-27 20:45:56 +0100
commitb10e98fe434a04c7622608dc07f54ee83a6d4587 (patch)
treeb2788071d291e74c4d1c892cd7c7f1abb2a7cdaf /docs
parent703bc5b4a93220803af43b9c9efb7ca8daaa83b4 (diff)
downloadPROJ-b10e98fe434a04c7622608dc07f54ee83a6d4587.tar.gz
PROJ-b10e98fe434a04c7622608dc07f54ee83a6d4587.zip
Dockerfile osgeo/proj-docs: update to doxygen 1.9.1 (fixes OSGeo/gdal#3619)
Diffstat (limited to 'docs')
-rw-r--r--docs/docbuild/Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/docbuild/Dockerfile b/docs/docbuild/Dockerfile
index f412cd26..74a3d720 100644
--- a/docs/docbuild/Dockerfile
+++ b/docs/docbuild/Dockerfile
@@ -17,3 +17,16 @@ RUN sed -i -e 's/# en_GB.UTF-8 UTF-8/en_GB.UTF-8 UTF-8/' /etc/locale.gen && \
update-locale LANG=en_GB.UTF-8
ENV LANG en_GB.UTF-8
+
+RUN DEBIAN_FRONTEND=noninteractive apt-get install -y curl flex bison && \
+ curl -LOs https://doxygen.nl/files/doxygen-1.9.1.src.tar.gz && \
+ tar xvzf doxygen-1.9.1.src.tar.gz && \
+ rm -rf doxygen-1.9.1.src.tar.gz && \
+ cd doxygen-1.9.1 && \
+ mkdir build && \
+ cd build && \
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr && \
+ make -j$(nproc) && \
+ make install && \
+ cd ../.. && \
+ rm -rf doxygen-1.9.1