Skip to content

Build the Worksheet

dotta edited this page Oct 23, 2012 · 5 revisions

How to build

The build is based on Maven and Tycho. There are several profiles to account for the different version of our dependencies:

  • Scala IDE (2.1.0.m2 or 2.1.0-SNAPSHOT)
  • Scala (2.9.3-SNAPSHOT-20120906, 2.9.3-SNAPSHOT or 2.10.0-SNAPSHOT)

The profiles are the following:

For building against the Scala IDE 2.1.0.m2 for Eclipse 3.7 (Indigo):

  • scala-ide-milestone-scala-2.9 (with Scala 2.9.3-SNAPSHOT-20120906)
  • scala-ide-milestone-scala-2.10 (with Scala 2.10.0-SNAPSHOT)
  • scala-ide-master-scala-2.9 (with Scala 2.9.3-SNAPSHOT-20120906)
  • scala-ide-master-scala-trunk (Scala 2.10.0-SNAPSHOT)

For building against the Scala IDE 2.1.0.m2 for Eclipse 4.2 (Juno):

  • scala-ide-juno-milestone-scala-2.9 (with Scala 2.9.3-SNAPSHOT-20120906)
  • scala-ide-juno-milestone-scala-2.10 (with Scala 2.10.0-RC1)
  • scala-ide-juno-master-scala-2.9 (with Scala 2.9.3-SNAPSHOT-20120906)
  • scala-ide-juno-master-scala-trunk (Scala 2.10.0-SNAPSHOT)

Building the Worksheet boils down to pass the desired maven profile. For instance, to build the worksheet for the IDE 2.1.0-SNAPSHOT for Scala 2.10.0-SNAPSHOT, do the following: mvn -P scala-ide-master-scala-trunk clean install

Clone this wiki locally