Skip to content
Browse files

build instructions in README.md

  • Loading branch information...
1 parent 024b396 commit b9238e362431e94b8867038196b4c6687639663b @gregjan gregjan committed Mar 10, 2011
Showing with 28 additions and 0 deletions.
  1. +28 −0 README.md
View
28 README.md
@@ -0,0 +1,28 @@
+Build Instructions
+==================
+
+The build of the workbench is maven-based, with a set of special build plugins called [Tycho](http://tycho.sonatype.org/).
+
+The snapshot repository for Tycho and all it's particulars are configured in the parent pom.xml file in this directory. Maven 3 and Java are required.
+
+Install the Eclipse Publisher Patch for the Mac OS
+--------------------------------------------------
+
+There is a specially patched Eclipse plugin file that is needed for any Mac OS build at the moment. You will have to
+deploy this file into your local maven repository manually. Take the following step:
+
+Copy /etc/org.eclipse.equinox.p2.publisher_1.1.2.v201012021428.jar to the following location:
+.m2/repository/org/sonatype/tycho/tycho-p2-runtime/0.11.0-SNAPSHOT/eclipse/plugins
+
+.m2 above is the location of your own local Maven repository. The patched file will be used instead of the existing plugin.
+
+Build the Product and Repository
+--------------------------------
+
+The distributable ZIP files and update site are all created in one maven command:
+
+mvn install
+
+or
+
+mvn clean install

0 comments on commit b9238e3

Please sign in to comment.
Something went wrong with that request. Please try again.