ThomasWunderlich / codeswarm

Automatically exported from code.google.com/p/codeswarm
GNU General Public License v3.0
0 stars 0 forks source link

code_swarm is an experiment in organic software visualization.

See http://vis.cs.ucdavis.edu/~ogawa/codeswarm for a picture of what we want to produce.

Google Code Project : http://code.google.com/p/codeswarm/ Google Group/Mailing List: http://groups.google.com/group/codeswarm

I) How to build Java code_swarm in different environments.

Please visit http://code.google.com/p/codeswarm/wiki/HowtoBuild for more detailed and up-to-date information.

This quick guide explains how to setup your development environment to build the binary (ie. jar) version of code_swarm from Java sources. Explanations require at least an understanding of computing and of your Operating System, even if no Java skills are needed.

I.1) Setup You will need the "Ant" software building tool, and Sun's Java Development Kit, version 1.5 or later (OpenJDK may work but is untested).

I.1.a) Linux This guide is written with a Debian based Linux, Ubuntu 8.04. It requires some minor adaptation to use on other distribution (other packaging systems).

I.1.b) Windows

I.2) Getting the sources

code_swarm sources are under a Google Code Subversion repository (svn) : http://codeswarm.googlecode.com/svn/trunk/

See the Subversion homepage on subversion.tigris.org for all appropriate tools and documents. I would recommend "TortoiseSVN" for Windows users. Unix-like users should get their native "Subversion" package.

See http://code.google.com/p/codeswarm/source/ for further instructions on how to browse and checkout the sources.

I.3) Building the sources

Quick build :

Other commands :

I.4) Running code_swarm

These instructions are meant to be generic to cover most popular version control systems. Please visit http://code.google.com/p/codeswarm/wiki/GeneratingAVideo for more detailed and up-to-date information.