mirror of
https://github.com/radareorg/radare2.git
synced 2024-11-24 13:49:50 +00:00
afae8b6e34
* Add additional tests for release/prereleases * Test different plugins configurations * Add some libraries to docker image * Disable SYS_CAPSTONE for now because there is only 3.0.5 * Fix html magic file to respect libmagic's format too < can be used with string so it should be escaped if we want to match the exact string "<html>" * Use plugin License when printing rasm2 plugins in JSON format * Build with system capstone, but do not run tests because they would fail * Fix tiny plugins file to use xtr_fatmach0 instead of just fatmach0 * Use clang to compile with ASAN * Use b_lundef=false * Just test if different plugins configuration build, no r2r * Use sys openssl as well
39 lines
533 B
Docker
39 lines
533 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 \
|
|
libcapstone-dev \
|
|
libmagic-dev \
|
|
libzip4 \
|
|
libzip-dev \
|
|
liblz4-1 \
|
|
liblz4-dev \
|
|
gnupg2 \
|
|
python-pip \
|
|
python3-pip \
|
|
pkg-config \
|
|
liblzma5 \
|
|
npm \
|
|
zlib1g-dev
|
|
|
|
RUN pip3 install meson
|
|
RUN pip3 install ninja
|
|
|
|
CMD []
|