Skip to content

Commit 5e7d93e

Browse files
Sorixellejwise
authored andcommitted
Update doxygen
The version of doxygen in Ubuntu's repos was causing generated docs to have some missing bits.
1 parent 7014246 commit 5e7d93e

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ ENV DEBIAN_FRONTEND=noninteractive
1919
RUN apt-get -y update && \
2020
apt-get install -y --no-install-recommends \
2121
clang \
22-
doxygen \
2322
gcc \
2423
gcc-multilib \
2524
git \
@@ -31,6 +30,13 @@ RUN apt-get -y update && \
3130
wget \
3231
&& rm -rf /var/lib/apt/lists/*
3332

33+
# Install latest Doxygen
34+
# The version of Doxygen in Ubuntu's repos is old, and generates docs with missing functions
35+
RUN wget -O doxygen.tar.gz "https://www.doxygen.nl/files/doxygen-1.14.0.linux.bin.tar.gz" && \
36+
tar xf doxygen.tar.gz && \
37+
mv doxygen-1.14.0/bin/* /usr/bin/ && \
38+
rm -r doxygen-1.14.0 doxygen.tar.gz
39+
3440
# Install ARM GNU Toolchain
3541
RUN wget -O arm-gnu-toolchain.tar.xz "https://developer.arm.com/-/media/Files/downloads/gnu/${ARM_GNU_TOOLCHAIN_VERSION}/binrel/arm-gnu-toolchain-${ARM_GNU_TOOLCHAIN_VERSION}-${HOSTTYPE}-arm-none-eabi.tar.xz" && \
3642
tar xf arm-gnu-toolchain.tar.xz -C /opt && \

0 commit comments

Comments
 (0)