You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project morphs the `"org.scala-lang" % "scala-dist" % $version` maven artifact
4
4
into a Scala `$version` distribution (zip, tar.gz, deb, rpm, and msi).
@@ -7,43 +7,45 @@ To build a distribution, run:
7
7
8
8
*`universal:package-bin` - Builds the universal zip installer
9
9
*`universal-docs:package-bin` - Builds the universal documentation zip
10
-
*`debian:package-bin` - Builds the debian DEB file. *Requires dpkg-deb*
10
+
*`debian:package-bin` - Builds the Debian DEB file. *requires dpkg-deb*
11
11
*`rpm:package-bin` - Builds the yum RPM file. *requires rpmbuild*
12
-
*`windows:package-bin` - Builds the windows MSI. *Requires WIX 3.6 installed*
12
+
*`windows:package-bin` - Builds the Windows MSI. *requires WiX 3.6*
13
13
14
-
Alternatively, the `s3-upload` task's mapping are configured based on the platform
15
-
the installer is running on: on Windows, it builds the MSI; on another platform,
14
+
Alternatively, the `s3-upload` task's mappings are configured based on the platform
15
+
the installer is running on. On Windows, it builds the MSI; on another platform,
16
16
it'll create and upload the other packages in the above list. (Use `s3Upload::mappings` for a dry-run.)
17
17
18
18
The version of Scala to package is derived from the most recent git tag,
19
19
or you can specify it using `-Dproject.version`.
20
20
21
-
This packager only works for Scala 2.11 releases (starting with M8) or newer,
21
+
This packager only works for Scala 2.11+ releases (starting with M8),
22
22
as earlier ones did not publish the `scala-dist` artifact to maven.
23
23
24
-
Due to limited resources, the native packages are quite rudimental -- we welcome new maintainers!
24
+
Due to limited resources, the native packages are quite rudimentary.
25
+
We welcome new maintainers!
25
26
26
27
## Legacy
27
28
If you're looking for the editor configurations that used to be in the tool-support directory, please see https://github.com/scala/scala-tool-support.
28
-
They were moved out because they no longer ship with the Scala distribution (you're welcome to take over the scala-tool-support project!).
29
+
They were moved out because they no longer ship with the Scala distribution. (New maintainers are welcome on the scala-tool-support project!)
29
30
30
31
The specification also used to be in this repo -- it is now a part of the main repository over at [scala/scala](https://github.com/scala/scala/tree/2.11.x/spec).
31
32
32
33
## Windows VM
33
-
- install windows 7 professional N 64-bit, ensure network access to github
34
-
- install oracle java 6 jdk
35
-
- install wix v3.6 (reboot!)
36
-
- download sbt launcher 0.13.1 from xsbt.org to c:\users\jenkins\Downloads
37
-
- install git
38
-
- configure the jenkins master's tool locations for
34
+
- install Windows 7 professional N 64-bit, ensure network access to GitHub
35
+
- install Oracle Java 6 JDK
36
+
- install WiX v3.6 (reboot!)
37
+
- download sbt launcher 0.13.1 from xsbt.org to `c:\users\jenkins\Downloads`
38
+
- install Git
39
+
- configure the Jenkins master's tool locations for
39
40
- HOME
40
-
-jdk path
41
-
-git (path of git.exe)
41
+
-JDK path
42
+
-Git (path of git.exe)
42
43
- sbt launch jar
43
44
44
-
45
45
## Contributing ##
46
46
Please read the [Scala Pull Request Policy](https://github.com/scala/scala/wiki/Pull-Request-Policy)
47
47
and sign the [CLA](http://typesafe.com/contribute/cla/scala).
48
48
49
-
The branching structure mimics that of [scala/scala](https://github.com/scala/scala).
49
+
The branching structure mimics that of [scala/scala](https://github.com/scala/scala):
0 commit comments