diff --git a/README.md b/README.md index b95d853d1224e2810f53fc71d5ab6227c272e320..06abba8f6e6137ce4337823e8d8239ad1314317b 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ To get development branch from source control: https://geti2p.net/newdevelopers http://www.gnu.org/software/gettext/ - Build environment must use a UTF-8 locale. -### Build process +### Ant build process On x86 systems do: @@ -46,6 +46,20 @@ On non-x86, use one of the following instead: Run 'ant' with no arguments to see other build options. +### Gradle build process + +Full builds of installers or updates are not yet possible, but the code can be +compiled with: + + ./gradlew assemble + +This will download dependencies over the clearnet by default, including Gradle +itself. To download through a SOCKS proxy (e.g. Tor), add the following lines to +your `~/.gradle/gradle.properties`: + + systemProp.socksProxyHost=localhost + systemProp.socksProxyPort=9150 + ## Contact info Need help? See the IRC channel #i2p on irc.freenode.net diff --git a/README.txt b/README.txt index 786c0913877a9003a19968ca2348383a5625fcd9..c13095993ce7cc671e8a7fda11a4887df42e51fc 100644 --- a/README.txt +++ b/README.txt @@ -8,17 +8,6 @@ Prerequisites to build from source: Build environment must use a UTF-8 locale. To build: - Full builds are not yet possible, but the command is: - ./gradlew assemble - - gradlew will download dependencies over the clearnet by default, including - Gradle itself. To download over Tor, create a gradle.properties file - containing: - systemProp.socksProxyHost=localhost - systemProp.socksProxyPort=9150 - -Old build system: -(This will be deprecated once the Gradle build system is fully functional) On x86 systems do: ant pkg @@ -30,6 +19,16 @@ Old build system: Run 'ant' with no arguments to see other build options. See INSTALL.txt or https://geti2p.net/download for installation instructions. +Gradle build system: + Full builds are not yet possible, but the command is: + ./gradlew assemble + + gradlew will download dependencies over the clearnet by default, including + Gradle itself. To download over Tor, create a gradle.properties file + containing: + systemProp.socksProxyHost=localhost + systemProp.socksProxyPort=9150 + Documentation: https://geti2p.net/how API: http://docs.i2p-projekt.de/javadoc/