-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.sbt
26 lines (19 loc) · 862 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
organization in ThisBuild := "org.jetbrains"
version in ThisBuild := "0.3.9"
scalaVersion in ThisBuild := "2.12.8"
ideaBuild in ThisBuild := "193.3519.25"
ideaPluginName in ThisBuild := "library-test-ijext"
lazy val library = project.in(file("library")).settings(
name := "library-test",
libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value
)
lazy val support = project.in(file("ijext")).dependsOn(library).settings(
name := "library-test-ijext",
ideaInternalPlugins += "java",
ideaExternalPlugins += "org.intellij.scala".toPlugin
).aggregate(library).enablePlugins(SbtIdeaPlugin)
lazy val testProject = project.in(file("test-project"))
.settings(
// uncomment and reimport project after running support/publishLocal
// libraryDependencies += "org.jetbrains" %% "library-test" % (version in ThisBuild).value
)