Browse Source

Add docs for Symbiyosys, Yosys & GHDL to their directories

bullseye
T. Meissner 4 years ago
parent
commit
b46b4800da
2 changed files with 9 additions and 3 deletions
  1. +3
    -1
      ghdl-formal.Dockerfile
  2. +6
    -2
      symbiyosys.Dockerfile

+ 3
- 1
ghdl-formal.Dockerfile View File

@ -16,7 +16,9 @@ RUN apt-get update -qq && \
curl https://codeload.github.com/ghdl/ghdl/tar.gz/master | tar xzf - --strip-components=1 && \ curl https://codeload.github.com/ghdl/ghdl/tar.gz/master | tar xzf - --strip-components=1 && \
./configure --enable-synth --prefix=/opt/ghdl --with-llvm-config=llvm-config-$LLVM_VER && \ ./configure --enable-synth --prefix=/opt/ghdl --with-llvm-config=llvm-config-$LLVM_VER && \
make && \ make && \
make install
make install && \
mkdir /opt/ghdl/doc && \
curl https://ghdl.readthedocs.io/_/downloads/en/latest/pdf/ -o /opt/ghdl/doc/ghdl_manual.pdf
## GHDLSYNTH-BETA ## ## GHDLSYNTH-BETA ##


+ 6
- 2
symbiyosys.Dockerfile View File

@ -22,6 +22,7 @@ RUN apt-get update -qq && \
libboost-python-dev \ libboost-python-dev \
libboost-filesystem-dev \ libboost-filesystem-dev \
clang \ clang \
curl \
git && \ git && \
apt-get autoclean && apt-get clean && apt-get -y autoremove && \ apt-get autoclean && apt-get clean && apt-get -y autoremove && \
update-ca-certificates && \ update-ca-certificates && \
@ -30,7 +31,9 @@ RUN apt-get update -qq && \
git clone https://github.com/YosysHQ/yosys.git yosys && \ git clone https://github.com/YosysHQ/yosys.git yosys && \
cd yosys && \ cd yosys && \
make -j$(nproc) PREFIX=/opt/yosys && \ make -j$(nproc) PREFIX=/opt/yosys && \
make install PREFIX=/opt/yosys
make install PREFIX=/opt/yosys && \
mkdir /opt/yosys/doc && \
curl http://www.clifford.at/yosys/files/yosys_manual.pdf -o /opt/yosys/doc/yosys_manual.pdf
# SymbiYosys, Solvers # SymbiYosys, Solvers
@ -45,7 +48,6 @@ RUN apt-get update -qq && \
autoconf \ autoconf \
gperf \ gperf \
cmake \ cmake \
curl \
libgmp-dev \ libgmp-dev \
ninja-build \ ninja-build \
g++ \ g++ \
@ -58,6 +60,8 @@ RUN apt-get update -qq && \
git clone https://github.com/YosysHQ/SymbiYosys.git symbiyosys && \ git clone https://github.com/YosysHQ/SymbiYosys.git symbiyosys && \
cd symbiyosys && \ cd symbiyosys && \
make install PREFIX=/opt/symbiyosys && \ make install PREFIX=/opt/symbiyosys && \
mkdir /opt/symbiyosys/doc && \
curl https://symbiyosys.readthedocs.io/_/downloads/en/latest/pdf/ -o /opt/symbiyosys/doc/symbiyosys_manual.pdf && \
cd .. && \ cd .. && \
git clone https://github.com/Z3Prover/z3.git z3 && \ git clone https://github.com/Z3Prover/z3.git z3 && \
cd z3 && \ cd z3 && \


Loading…
Cancel
Save