Skip to content

Commit 43bb940

Browse files
committedMar 27, 2013
Updated README.
1 parent 7932847 commit 43bb940

File tree

1 file changed

+52
-3
lines changed

1 file changed

+52
-3
lines changed
 

‎README.md

+52-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,58 @@
1+
This project builds an Eclipse bundle, with the Scala IDE
2+
pre-installed and higher memory settings. This is aimed as a
3+
fast-track to get started with Scala, when people are not experienced
4+
with Eclipse or don't want to install and setup their own IDE.
5+
6+
Besides the Scala IDE, the following software is also pre-installed:
7+
8+
* Scala worksheet
9+
* Java Development Tools
10+
* m2eclipse and m2eclipse-scala
11+
12+
> Note that this project does **not** build the Scala IDE. It packages
13+
> the latest Scala IDE version that has been published in the public,
14+
> stable, update site.
15+
116
# Building
217

3-
The packaged update site location, and the build id need to be configured before running the actual build. This is done using the `configure` profile.
18+
The packaged update site location, and the build id need to be
19+
configured before running the actual build. This is done using the
20+
`configure` profile.
421

5-
mvn --non-recursive -Pconfigure -P<build_profile> -Dversion.tag=2.1-M2 process-resources
22+
mvn --non-recursive -Pconfigure -P<build_profile> -Dversion.tag=<tag> process-resources
623

724
After that, the _normal_ build can be run
825

9-
mvn -Dtycho.localArtifacts=ignore -P<build_profile> -Dversion.tag=<major.miror-version> -Djarsigner.storepass=******** -Djarsigner.keypass=******** -Djarsigner.keystore=<pathTo/typesafe-keystore/typesafe.keystore> clean package
26+
mvn -Dtycho.localArtifacts=ignore -P<build_profile> \
27+
-Dversion.tag=<major.miror-version> -Djarsigner.storepass=******** \
28+
-Djarsigner.keypass=******** \
29+
-Djarsigner.keystore=<pathTo/typesafe-keystore/typesafe.keystore> \
30+
clean package
31+
32+
For example, to package using the 2.10 version of the Scala IDE, the
33+
version tag 3.0 tag, run the following two commands:
34+
35+
$ mvn --non-recursive -Pconfigure -Pscala-2.10.x \
36+
-Dversion.tag=3.0.0-vfinal process-resources
37+
38+
$ mvn -Dtycho.localArtifacts=ignore -Pscala-2.10.x \
39+
-Dversion.tag=3.0.0-vfinal -Djarsigner.storepass=******** \
40+
-Djarsigner.keypass=******** \
41+
-Djarsigner.keystore=<pathTo/typesafe-keystore/typesafe.keystore> \
42+
clean package
43+
44+
The resulting products are in
45+
`org.scala-ide.product/target/products/`. Currently, there are six
46+
platform-dependent archives (Windows, Linux and
47+
Mac, for 32 and 64 bits).
48+
49+
50+
# Issue tracker
51+
52+
You can report issues on the
53+
[Typesfe Stack Assembla space](https://www.assembla.com/spaces/typesafe_stack/tickets),
54+
using the `Packaging` component.
55+
56+
# Contact
57+
58+
This project is maintained by the [Typesafe Scala IDE team](https://wiki.typesafe.com/mediawiki/index.php/Scala_IDE_team).

0 commit comments

Comments
 (0)
Please sign in to comment.