Commit graph

21 commits

Author SHA1 Message Date
Riccardo Schirone
af5ebbb925
Dockerfile: take rizin source code from context (#602) 2021-02-12 19:48:12 +01:00
Riccardo Schirone
f8291ee3c1
Switch to meson subprojects and wraps
* Remove tree-sitter/sdb git submodules and move them to meson subprojects/wraps
* Use meson subprojects/wraps to get capstone
* Remove capstone patches as they are already applied to rizinorg/capstone repository
* Use meson from master branch to create the release tarball, as all released versions so far have a bug that prevent wrap-git to be patched correctly when creating the tarball with meson dist
* Add check_meson_subproject script to do a quick check if the currently downloaded subprojects are updated
* Add subprojects_check meson option to skip the check_meson_subproject script
* Update documentation to remove references to git submodules.
2021-02-03 14:31:11 +01:00
Riccardo Schirone
6601ae9759
Use docker/build-push-action@v2 (#211)
* Use docker/build-push-action@v2
* Enable qemu + buildx
* Install cmake to enable compilation on other architectures
2020-12-17 16:52:52 +01:00
Francisco Freitas
d87435cb3f
Updated Dockerfile to follow the build instructions from rizin README. (#140)
* Updated Dockerfile to follow the build instructions from rizin README.
* Moved back Dockerfile to using debian:10 as base image.
* The Dockerfile now use the var RZ_PIPE_PY_VERSION to specify the branch when cloning rz-pipe.

Signed-off-by: Francisco Freitas <contact@ffreitas.io>
2020-12-12 20:58:04 +01:00
Liumeo
fd90cdb108 Implement ppc assembler plugin ##port ##refactor (#17923)
* implement ppc assembler plugin
* reuse code
* update .travis.yml & Dockerfile
* support arm.as big endian
2020-11-24 14:51:44 +01:00
Anton Kochkov
539f60a1a8
Rename radare to rizin (#68)
* Rename radare to rizin

- Rename REvent to RzEvent
- Rename RBreakpoint to RzBreakpoint
- Rename RRune to RzRune

* Remove unnecessary files
2020-11-04 18:56:27 +08:00
Riccardo Schirone
502e91aff7
Rename R_ and R2_ to RZ_ (#8)
* Rename R2_ -> RZ_
* Rename R_ -> RZ_
* Rename R2R_ -> RZ_TEST_
* Rename R2R defines and types to RZ_TEST/RzTest
* Keep R_ for REIL registers
2020-10-02 16:09:13 +02:00
Riccardo Schirone
721609a17b
Rename to rizin (#2) 2020-10-01 16:13:03 +02:00
Anton Kochkov
3eeb9eab74
Fix Docker build (#16809) 2020-05-11 18:53:17 +08:00
Maijin
9227815fdb Change radare->radareorg links 2019-10-07 10:48:31 +02:00
pancake
23448994ea Make git clones quieter 2018-10-06 04:32:03 +02:00
David Douard
42017d9fe0 Dockerfile: make versions (radare, pipe npm and pipe python) settable at build time (#11317)
using build args, eg.

  docker build --build-arg=R2_VERSION=2.8.0 -t radare2/radare:2.8.0 .
2018-08-31 00:12:59 +02:00
bannsec
7421a7347b Fixing dependency (#9501)
Looks like there's one dependency change missing for Debian 9. Added that and it builds fine locally.
2018-02-24 20:40:04 +01:00
bannsec
89775276a2 Updating to Debian 9 (#9488)
I'm finding more binaries that require libraries that Debian Jessie just does not have (such as modern versions of glibc). Ticking the debian here up to 9.
2018-02-24 08:37:10 +01:00
Willi Ballenthin
73e8440582 Fix #8114 - dockerfile: use node v8, better install npm 2017-08-03 14:04:03 +02:00
David Manouchehri
4b11de34c0 Add r2pm dependencies to Dockerfile (#7454)
* Git is needed for r2pm, don't remove it.
* Initialize r2pm in Docker.
* Fixed up r2pm for the r2 user.
* We also still need a lot of other build tools for r2pm...
2017-05-08 22:05:35 +02:00
ryarnyah
ce6878f243 Shrink docker image 2017-03-24 23:57:43 +01:00
pancake
c588138fd0 Initial import of r2-docker 2017-03-10 10:28:18 +01:00
pancake
95249b8237 Fix #6643 - Add privileged notes on dockerfile 2017-02-03 10:55:45 +01:00
pancake
7217f1ab9e Update Dockerfile to use latest Ubuntu, Node and r2pipe 2016-11-07 15:34:22 +01:00
pancake
c048d775ca Dockerfile to the roots 2015-10-12 20:51:07 +02:00
Renamed from doc/Dockerfile (Browse further)