forked from I2P_Developers/i2p.i2p
4c76a93adb2c166aed1eba9586e9040516f4cf87

I removed Tanuki's broken CPU "bitness" check for OSX in 3db46be1ede7d858b6c319905cf310d99227eb29. With this commit I add one that works. Note that at this point we don't use the "bitness" checking because we ship a quad-fat wrapper for OSX. Unfortunately, one can only manipulate the osx binaries with "lipo" which is only available in OSX. In the future we may want to use the "bitness" logic. In any case, the old check set the bits to 64 for Leopard and above, but just because a Mac is running Leopard or Snow Leopard doesn't mean it's 64bit capable. This addition of mine will actually check the flags using sysctl. I'm not using uname because OSX < Lion starts in 32bit mode by default (but can still run 64bit binaries).
Prerequisites to build from source: Java SDK (preferably Oracle/Sun or OpenJDK) 1.6.0 or higher Non-linux operating systems and JVMs: See http://trac.i2p2.de/wiki/java Apache Ant 1.7.0 or higher Optional, For multilanguage support: The xgettext, msgfmt, and msgmerge tools installed from the GNU gettext package http://www.gnu.org/software/gettext/ To build: ant pkg Run 'ant' with no arguments to see other build options. See INSTALL.txt or http://www.i2p2.de/download.html for installation instructions. Documentation: http://www.i2p2.de/how API: run 'ant javadoc' then start at build/javadoc/index.html Latest release: http://www.i2p2.de/download.html To get development branch from source control: http://www.i2p2.de/newdevelopers.html FAQ: http://www.i2p2.de/faq.html Need help? IRC irc.freenode.net #i2p http://forum.i2p2.de/ Licenses: See LICENSE.txt
Description
Languages
Java
85.2%
CSS
5%
HTML
3.1%
Shell
1.3%
C++
1%
Other
4.2%