fpga-build: Add packages required for rendering manuals
Change-Id: Ic9bec0689b3571db9cafa8a1671aa3bc68c3f4e5changes/60/21760/1
parent
c52dbbe7f0
commit
7500aebce7
|
@ -6,6 +6,21 @@ MAINTAINER Harald Welte <laforge@gnumonks.org>
|
|||
ARG FPGA_TOOLCHAIN_DATE=20200914
|
||||
ARG RISCV_TOOLCHAIN_VER=8.3.0-1.2
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get upgrade -y && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
asciidoc \
|
||||
asciidoc-dblatex \
|
||||
dblatex \
|
||||
docbook5-xml \
|
||||
graphviz \
|
||||
inkscape \
|
||||
mscgen \
|
||||
wget \
|
||||
xsltproc && \
|
||||
apt-get clean
|
||||
|
||||
|
||||
RUN wget https://github.com/open-tool-forge/fpga-toolchain/releases/download/nightly-${FPGA_TOOLCHAIN_DATE}/fpga-toolchain-linux_x86_64-nightly-${FPGA_TOOLCHAIN_DATE}.tar.xz
|
||||
RUN tar -C /opt -xf fpga-toolchain-linux_x86_64-nightly-${FPGA_TOOLCHAIN_DATE}.tar.xz && \
|
||||
rm fpga-toolchain-linux_x86_64-nightly-${FPGA_TOOLCHAIN_DATE}.tar.xz
|
||||
|
@ -14,12 +29,6 @@ RUN wget --quiet https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/r
|
|||
RUN tar -C /opt -xf /xpack-riscv-none-embed-gcc-${RISCV_TOOLCHAIN_VER}-linux-x64.tar.gz && \
|
||||
rm xpack-riscv-none-embed-gcc-${RISCV_TOOLCHAIN_VER}-linux-x64.tar.gz
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get upgrade -y && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
wget && \
|
||||
apt-get clean
|
||||
|
||||
RUN useradd -m osmocom
|
||||
USER osmocom
|
||||
WORKDIR /home/osmocom
|
||||
|
|
Loading…
Reference in New Issue