Building Bluprint
Building Bluprint
Source Download
The source for Bluprint is held at SourceForce.net under Subversion. To download the source, point your subversion client at https://bluprint.svn.sourceforge.net/svnroot/bluprint/ and checkout the head of the main trunk. If you are using the svn client you can issue the following,
svn co https://bluprint.svn.sourceforge.net/svnroot/bluprint/trunk bluprint
This will download the project files into a directory called bluprint. Within the bluprint directory you will find the two directories src and doc and the Maven 2 build file pom.xml.
Bluprint is built using Maven 2. Click here for Mac, or here for Windows, for instructions on installing Maven 2 if you don’t already have it on your system.
Development Builds
To build Bluprint, open a shell or a command window and change directory to the bluprint root directory containing the pom.xml file.
Bluprint is dependent upon Eclipse UML2 jar files that are not contained in the global Maven repos. These need to installed manually by following the instructions described here.
Bluprint is built using Maven by issuing,
mvn install
This will compile, run the unit tests and create a skinny jar file (Bluprint-0.1.jar) containing Bluprint in the target directory created within the bluprint root directory. The skinny jar is dependent upon the library jars downloaded into you Maven 2 repository and is suitable for use during development.
Release Builds
To create a jar file suitable for distribution and download issue the following,
mvn assembly:assembly
This will create a fat jar file in the target directory containing all the library jar files upon which Bluprint is dependent.
Get Involved
If you would like to get involved please contact bluprint.mda@gmail.com.