mirror of
https://github.com/yaml/libyaml.git
synced 2026-01-28 03:54:09 +00:00
39 lines
778 B
Docker
39 lines
778 B
Docker
FROM ubuntu:18.04
|
|
|
|
RUN apt-get update && \
|
|
apt-get install -y \
|
|
build-essential \
|
|
doxygen \
|
|
less \
|
|
cmake \
|
|
python \
|
|
cython \
|
|
python3 \
|
|
cython3 \
|
|
flex \
|
|
bison \
|
|
automake \
|
|
libtool \
|
|
curl \
|
|
vim \
|
|
git \
|
|
zip \
|
|
&& true
|
|
|
|
# http://www.doxygen.nl/manual/install.html
|
|
|
|
RUN curl https://sourceforge.net/projects/doxygen/files/rel-1.8.14/doxygen-1.8.14.src.tar.gz/download \
|
|
-L -o /doxygen-1.8.14.src.tar.gz && \
|
|
cd / && \
|
|
tar -xvf doxygen-1.8.14.src.tar.gz && \
|
|
cd doxygen-1.8.14 && \
|
|
mkdir build && \
|
|
cd build && \
|
|
cmake -G "Unix Makefiles" .. && \
|
|
make && \
|
|
make install
|
|
|
|
COPY scripts/libyaml-dist.sh /libyaml-dist.sh
|
|
COPY scripts/libyaml-test-pyyaml.sh /libyaml-test-pyyaml.sh
|
|
|