I2P Development Environment

This is a collection of scripts and shell functions that is intended to make developing I2P easier. It does this by configuring work environments, encapsulating common procedures, and adding automated checks to make it easier to manage the development process.

TODO: describe it all. For now, see env.sh

USAGE:

run: ./env.sh to produce an I2P release-style build from the latest git tag. You'll need to generate signing keys and set up config.sh to point to them if you want a signed build. You'll also need to add your GPG key to config.sh.

source . env.sh if you want to use the shell functions ad-hoc in your environment. Read env.sh to learn more about the usage, for now.

Supported Activities So Far:

  1. I2P Release Builds
  2. Github mirror operation
  3. I2P Library Release Builds
  4. I2P Debian Builds
  5. I2P Debian Repository Mirroring
  6. I2P Debian Development Builds
  7. I2P Android Development Builds
  8. I2P Android Release Builds(APK only)
  9. I2P Android Github Mirror Operation
  10. F-Droid Mirror Updates
Description
No description provided
Readme 103 KiB
Languages
Shell 74.6%
HTML 14.5%
CSS 10.9%