source: README.txt @ d10d7227

Last change on this file since d10d7227 was 89f2a76, checked in by str4d <str4d@…>, 3 years ago

Update README

  • Property mode set to 100644
File size: 1.6 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        On x86 systems do:
12                ant pkg
13
14        On non-x86, use one of the following instead:
15                ant installer-linux
16                ant installer-freebsd
17                ant installer-osx
18
19        Run 'ant' with no arguments to see other build options.
20        See INSTALL.txt or https://geti2p.net/download for installation instructions.
21
22Gradle build system:
23        Full builds are not yet possible, but the command is:
24                ./gradlew assemble
25
26        gradlew will download dependencies over the clearnet by default, including
27        Gradle itself. To download over Tor, create a gradle.properties file
28        containing:
29                systemProp.socksProxyHost=localhost
30                systemProp.socksProxyPort=9150
31
32Documentation:
33        https://geti2p.net/how
34        API: http://docs.i2p-projekt.de/javadoc/
35             or run 'ant javadoc' then start at build/javadoc/index.html
36
37Latest release:
38        https://geti2p.net/download
39
40To get development branch from source control:
41        https://geti2p.net/newdevelopers
42
43FAQ:
44        https://geti2p.net/faq
45
46Need help?
47        IRC irc.freenode.net #i2p
48
49Bug reports:
50        https://trac.i2p2.de/report/1
51
52Contact information, security issues, press inquiries:
53        https://geti2p.net/en/contact
54
55Twitter:
56        @i2p, @geti2p
57
58Licenses:
59        See LICENSE.txt
60
Note: See TracBrowser for help on using the repository browser.