source: README.txt @ d95e730

Last change on this file since d95e730 was d95e730, checked in by str4d <str4d@…>, 2 years ago

propagate from branch 'i2p.i2p' (head 707603fcdd707b7521d213a82287d64520e18d37)

to branch 'i2p.i2p.str4d.test2' (head d44865c44b6a31ff2e3d5bf9a5e98a6f28d80e5b)

  • Property mode set to 100644
File size: 1.7 KB
Line 
1Prerequisites to build from source:
2        Java SDK (preferably Oracle/Sun or OpenJDK) 1.7.0 or higher
3          Non-linux operating systems and JVMs: See https://trac.i2p2.de/wiki/java
4          Certain subsystems for embedded (core, router, mstreaming, streaming, i2ptunnel) require only Java 1.6
5        Apache Ant 1.7.0 or higher
6        The xgettext, msgfmt, and msgmerge tools installed
7          from the GNU gettext package http://www.gnu.org/software/gettext/
8        Build environment must use a UTF-8 locale.
9
10To build:
11        Full builds are not yet possible, but the command is:
12                ./gradlew assemble
13
14        gradlew will download dependencies over the clearnet by default, including
15        Gradle itself. To download over Tor, create a gradle.properties file
16        containing:
17                systemProp.socksProxyHost=localhost
18                systemProp.socksProxyPort=9150
19
20Old build system:
21(This will be deprecated once the Gradle build system is fully functional)
22        On x86 systems do:
23                ant pkg
24
25        On non-x86, use one of the following instead:
26                ant installer-linux
27                ant installer-freebsd
28                ant installer-osx
29
30        Run 'ant' with no arguments to see other build options.
31        See INSTALL.txt or https://geti2p.net/download for installation instructions.
32
33Documentation:
34        https://geti2p.net/how
35        API: http://docs.i2p-projekt.de/javadoc/
36             or run 'ant javadoc' then start at build/javadoc/index.html
37
38Latest release:
39        https://geti2p.net/download
40
41To get development branch from source control:
42        https://geti2p.net/newdevelopers
43
44FAQ:
45        https://geti2p.net/faq
46
47Need help?
48        IRC irc.freenode.net #i2p
49
50Bug reports:
51        https://trac.i2p2.de/report/1
52
53Contact information, security issues, press inquiries:
54        https://geti2p.net/en/contact
55
56Twitter:
57        @i2p, @geti2p
58
59Licenses:
60        See LICENSE.txt
61
Note: See TracBrowser for help on using the repository browser.