Skip to content
petrvlcek edited this page Sep 14, 2010 · 5 revisions

For those who are not familiar with the git I’ve found great page Git – SVN Crash Course

Structure of the source codes

Actually, the sources are located in the git’s master branch. There are 3 projects.

extlet-setup project

This project contains changes in the Liferay so as the Extlet applications can be deployed and work inside the Liferay.

extlet-archetype project

This project enables easy creation of the Extlet applications. It is standard Maven archetype project for generating new Maven projects.

It contains pre-created configuration files.

extlet-tomcat-reload project

This project is useful when you want to enable the extlet hot deploy feature.

Obtaining the sources

Sources (read-only) can be obtained using direct link, SVN and GIT.

If you want to change the sources, please fork the repository or send me an email so as I can help you.

Direct download

You can use the GitHub download source page

SVN

If you want to checkout the sources use this command:

svn co http://svn.github.com/topolik/extlet

This creates the directory extlet in which all the sources are located.

GIT

If you want to checkout the sources use this command:

git clone git://github.com/topolik/extlet.git

This creates the directory extlet in which all the sources are located.

Building the sources

To build the sources you need to set up your development environment (please read the Pre-development Tasks page).

All sources are built using Maven. To build the sources you can use:

mvn clean compile

To package the sources use:

mvn clean package

To install the sources into the local Maven repository (useful for the archetype project):

mvn clean install