VideoConference BuildNotes

From Dokeos

Jump to: navigation, search

This page is a draft describing how to build the video conference module from sources.

Tools

A bunch of tools are needed in order to compile the application. You will need

To install maven 2, please, check the doc on maven website.

Dependencies

As red5 has no jar file deployed on a maven repository, you will need to install the jar file manually in your maven local repository.

// This file should be provided somewhere... or... explain how to check out red5 sources and compile the jar file.

Red5 has no jar deployed on a maven repository. So you will have to first download it and then install it in your local maven repository.

 mvn install:install-file -Dfile=red5.jar -DgroupId=org.osflash -DartifactId=red5 -Dversion=0.5 -Dpackaging=jar -DgeneratePom=true

Build process

Once the tools and dependencies have been installed, you are nearly ready to compile the application. Well... first, you need to sources, Luke ! ;)

You can check out the sources from svn:

 svn co https://dokeos.svn.sourceforge.net/svnroot/dokeos/trunk/ dokeos

or

 svn co https://dokeos.svn.sourceforge.net/svnroot/dokeos/trunk/red5-webapps dokeos

The former will check out all dokeos source tree. If you are only interested in red5-webbapps applications, the latter will only check out the sources for these applications. Note that you don't need all the dokeos sources in order to build red5-webapp.

Then go to:

 cd dokeos/red5-webapps

or

cd red5-webapps

and type:

 mvn package

At the end of the process, sources have been built and you can retreive the result in the target subdirectory of each module.

Personal tools