Skip to content

Commit

Permalink
Install doxygen manually
Browse files Browse the repository at this point in the history
  • Loading branch information
dafeder committed Aug 12, 2022
1 parent 1911850 commit 08c4cfd
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,31 @@ RUN \
awscli \
# Install ClamAV.
clamav \
# Install Doxygen
doxygen \
# Install cmake
cmake \
# Install flex
flex \
# Install bison
bison \
# Install Node JS.
nodejs &&\
# Cleanup.
apt-get clean &&\
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*

# Install doxygen
ENV PATH /usr/local/bin:$PATH
RUN wget https://github.com/doxygen/doxygen/archive/refs/tags/Release_1_8_19.tar.gz && \
tar xzvf Release_1_8_19.tar.gz && \
cd doxygen-Release_1_8_19 && \
mkdir build && \
cd build && \
cmake -G "Unix Makefiles" .. && \
make && \
make install && \
cd ../../ && \
rm -rf doxygen-Release_1_8_19

# Install Composer
RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" &&\
php composer-setup.php &&\
Expand Down

0 comments on commit 08c4cfd

Please sign in to comment.