mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-24 05:40:10 +00:00
08f8e48ca1
* travis: just merge linux/meson build with coverage one * update travis.yml and extract-var * change a bit call to codecov.sh * switch to ubuntu:bionic * fix docker.travis * fix LD_LIBRARY_PATH * Dockerfile.travis: add pkg-config * Dockerfile.travis: install npm * dockerfile.travis: somehow pkg-config was removed * travis: switch back to latest * travis: do not hardcode machine * move COVERAGE=1 after INSTALL_SYSTEM
34 lines
441 B
Docker
34 lines
441 B
Docker
FROM ubuntu:bionic
|
|
|
|
MAINTAINER tbd
|
|
|
|
WORKDIR /src
|
|
|
|
RUN apt-get update
|
|
RUN apt-get install -y \
|
|
build-essential \
|
|
gcc-multilib \
|
|
llvm \
|
|
clang \
|
|
bison \
|
|
git \
|
|
curl \
|
|
cabextract \
|
|
libasan5 \
|
|
jq \
|
|
libncurses5 \
|
|
libcapstone3 \
|
|
libzip4 \
|
|
liblz4-1 \
|
|
gnupg2 \
|
|
python-pip \
|
|
python3-pip \
|
|
pkg-config \
|
|
liblzma5 \
|
|
npm
|
|
|
|
RUN pip3 install meson
|
|
RUN pip3 install ninja
|
|
|
|
CMD []
|