Skip to content
This repository

Privacy preserving peer-to-peer data sharing

branch: release_075

This branch is 1 commit ahead and 323 commits behind master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 ant-custom
Octocat-spinner-32 az_src
Octocat-spinner-32 build
Octocat-spinner-32 javatests
Octocat-spinner-32 oneswarm_az_mods
Octocat-spinner-32 oneswarm_f2f
Octocat-spinner-32 oneswarm_gwt_ui
Octocat-spinner-32 .gitignore
Octocat-spinner-32 GPL.txt Initial import October 14, 2010
Octocat-spinner-32 README.md
Octocat-spinner-32 build.xml
Octocat-spinner-32 changelog.txt
Octocat-spinner-32 logging.properties
README.md

OneSwarm

Building

Mac OS X

  1. Install the developer tools
  2. Install git, ant, and ant-contrib from macports

    • sudo port install git
    • sudo port install apache-ant
    • sudo port install ant-contrib
  1. git clone git@github.com:CSEMike/OneSwarm.git
  2. export ANT_OPTS="-Xmx256m"
  3. ant
  4. ant run

Windows

  1. Download and install the latest JDK
  2. Download the ant build tool
  3. Update your JAVA_HOME and ANT_HOME environment variables appropriately:

    • set ANT_HOME=c:\apache-ant (wherever you put it)
    • set JAVA_HOME=c:\jdk1.6.0_25 (wherever you put it)
    • set PATH=%PATH%;%ANT_HOME%\bin
  1. Install misc. ant dependencies

    • cd %ANT_HOME%
    • ant -f fetch.xml -Ddest=system
  2. Install ant-contrib (put the ant-contrib-1.0b3.jar in %ANT_HOME%\lib)

  3. git clone git@github.com:CSEMike/OneSwarm.git

  4. ant
  5. ant run

Testing

Before running the full suite, ensure that the appengine community server is running. (The community server / CHT tests require this.)

ant test

Something went wrong with that request. Please try again.