Skip to content

Latest commit

 

History

History
 
 

community-build

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Dotty Community Build

This project contains tests to build and test a corpus of open sources Scala projects against the latest version of Dotty.

To run the community build on a local machine, first fetch all the git submodules with git submodule update --init and run sbt community-build/test from the root of the dotty repo.

Adding your project

To add your project to the community build you can follow these steps:

  1. Get your project to compile with Dotty. Instructions can be found on the dotty-example-project. See the submodules in community-projects for examples of projects that compile with Dotty.

  2. Open a PR against this repo that:

    • Adds your project as a new git submodule
      • git submodule add https://github.com/lampepfl/XYZ.git community-build/community-projects/XYZ
    • Add the project to projects.scala
    • Adds a test in CommunityBuildTest.scala