Name: dotty-community-build
Owner: Programming Methods Laboratory EPFL
Description: Dotty Community Build
Created: 2017-04-04 14:33:26.0
Updated: 2018-05-22 11:39:44.0
Pushed: 2018-05-22 11:39:43.0
Homepage: null
Size: 38
Language: Scala
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains tests to build a corpus of Scala open sources projects against a specific version of Dotty.
To run the community build on a local machine, clone the repo and execute ./run.sh
.
The tests will by default run against the latest NIGHTLY build of dotty.
You may customize the dotty bersion by passing the DOTTY_REFERENCE
variable to run.sh
. This
variable is used to identify a specific revision to build, publish locally and against which the
tests will be run. Some examples:
Y_REFERENCE="+refs/pull/3306/merge" ./run.sh
Y_REFERENCE="0.3.0-RC2" ./run.sh
Y_REFERENCE="deadbeef" ./run.sh
n.sh
To add your project to the community build you can follow these steps:
Create a new branch in your project. Name it dotty
(not mandatory).
Get your project to compile with Dotty. Instructions can be found on the dotty-example-project. Here are examples of projects that compile with Dotty:
Please open an issue on Github if you believe your project doesn't compile because of a bug in Dotty.
Once your project compiles with Dotty, open a PR against this repo that:
dotty
sbt
needs to run in order to build the project