Skip to content

Commit 6ac98d4

Browse files
Merge pull request #8384 from Uko/test-sbt-method-annotation
Fix lampepfl/dotty-knowledge#17: add a scripted sbt test for @main annotation
2 parents 764a23e + d7e0212 commit 6ac98d4

File tree

5 files changed

+19
-0
lines changed

5 files changed

+19
-0
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
val dottyVersion = "0.22.0-RC1"
2+
3+
lazy val root = project
4+
.in(file("."))
5+
.settings(
6+
name := "dotty-simple",
7+
version := "0.1.0",
8+
9+
scalaVersion := dottyVersion,
10+
11+
libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test"
12+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
sbt.version=1.3.8
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.4.0")
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
@main
2+
def testMethod(): Unit = {
3+
println("Hello world!")
4+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
> run

0 commit comments

Comments
 (0)