Skip to content

Maijin/radare2-release

 
 

Repository files navigation

radare2-release

This repository contains the scripts needed to create a new release of radare2.

Dependencies

  • OSX (required to build iOS and OSX packages), but Linux works too
  • Docker. Required to build the debian packages for amd64 and i686
  • NDK (for the android builds), eventually dockerified
  • make and sh
  • rsync to publish the bins

Usage

  • Edit CONFIG and update the version if needed
  • Run make
  • Check out/${VERSION}

What it builds right now:

[*] radare2-1.0.2 tarball is ok
[*] Already got radare2-extras-1.0.tar.gz
[*] Already got radare2-bindings-1.0.tar.gz
[*] Already got radare2-r2pipe-1.0.tar.gz
[*] radare2-1.0.2-android-x86 is already done
[*] radare2-1.0.2-android-mips is already done
[*] radare2-1.0.2-android-arm is already done
[*] radare2-1.0.2-android-aarch64 is already done
[*] Mingw32 package already done...
[*] Linux amd64 package already done...
[*] Linux i686 package already done...
[*] macOS package already done...
[*] iOS arm package already done...
[*] iOS arm64 package already done...
[*] iOS appstore package already done...
[*] found radare2-w32-1.0.2.zip
[*] found radare2_1.0.2_amd64.deb
[*] found radare2_1.0.2_i686.deb
[*] found radare2-1.0.2.pkg
[*] found radare2-arm32_1.0.2_iphoneos-arm.deb
[*] found radare2_1.0.2_iphoneos-arm.deb
[*] found radare2-ios-arm64-1.0.2.tar.gz
[*] Computing checksums...
[*] Publishing Cydia packages...
[*] Building the android app...
[*] Publishing Android binaries...
[*] Already published 1.0.2 android build for radare2-x86
[*] Already published 1.0.2 android build for radare2-arm
[*] Already published 1.0.2 android build for radare2-mips
[*] Already published 1.0.2 android build for radare2-aarch64
[*] Updating IRC channel title...
[*] Updating the website...

Future (aka TODO)

  • Also release acr, valabind, ired and sdb
  • Sign releases

About

Releasing is hard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 76.3%
  • JavaScript 21.8%
  • Makefile 1.9%