Skip to content

Additional code relevant to creating a scala distribution.

Notifications You must be signed in to change notification settings

dbrambilla/scala-dist

This branch is 643 commits behind scala/scala-dist:2.13.x.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0d1d15d · Sep 27, 2012
Sep 3, 2011
Aug 16, 2012
Aug 23, 2012
Jun 6, 2012
Jul 26, 2011
Jul 11, 2012
Sep 27, 2012
May 9, 2012

Repository files navigation

The Scala Distribution

This project contains all the bits of Scala that don't belong in trunk. This includes but is not limited to:

  • Additional Documentation
    • The Scala Specification
    • Scala by example
  • Example code
  • Native packages
    • msi
    • deb
    • rpm
  • Support for third-party tools
    • vi
    • gedit
    • more!

Build Setup

This build requires a scala distrbution build from the scala/scala project. Here's how to obtain one and tell this build about it:

  • Please run ant dist-opt in in the scala/scala project.
  • zip the <scala/scala>/dist/latest directory into a file called scala-dist.zip
  • Copy scala-dist.zip into <scala/scala-dist>/target/tmp/scala-dist.zip
  • Start sbt in the <scala/scala-dist> directory.
  • Run one of the build commands.

Here's a few things to build:

  • examples/compile - Compiles the examples
  • scala-installer/windows:package-msi - Builds the windows MSI. Requires WIX 3.6 installed
  • scala-installer/debian:package-bin - Builds the debian DEB file. Requires dpkg-deb
  • scala-installer/rpm:package-bin - Builds the yum RPM file. requires rpm
  • scala-installer/universal:package-bin - Builds the universal zip installer
  • scala-installer/universal-docs:package-bin - Builds the universal documentation zip

About

Additional code relevant to creating a scala distribution.

Resources

Stars

Watchers

Forks

Packages

No packages published