Skip to content

Commit 62e2f65

Browse files
authored
Merge pull request #15 from dwickern/fix-intellij
Fix IntelliJ project import
2 parents 8cb1926 + 9260d05 commit 62e2f65

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

build.sbt

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,38 @@ import ReleaseTransformations._
22

33
ThisBuild / organization := "com.github.dwickern"
44

5+
lazy val scala213 = "2.13.4"
6+
lazy val scala212 = "2.12.13"
7+
lazy val scala211 = "2.11.12"
8+
59
lazy val root = project.in(file("."))
610
.aggregate(nameof.projectRefs: _*)
711
.settings(
12+
// for IntelliJ import: pick one project from the matrix to use
13+
nameof.jvm(scala213).settings,
14+
target := baseDirectory.value / "target",
15+
ideSkipProject := false,
816
compile / skip := true,
917
publish / skip := true,
1018
)
1119

12-
lazy val scala213 = "2.13.4"
13-
lazy val scala212 = "2.12.13"
14-
lazy val scala211 = "2.11.12"
15-
1620
lazy val nameof = (projectMatrix in file("."))
1721
.settings(
1822
name := "scala-nameof",
1923
publishTo := sonatypePublishToBundle.value,
2024
releaseCrossBuild := true,
21-
)
22-
.jsPlatform(scalaVersions = Seq(scala213, scala212, scala211))
23-
.jvmPlatform(scalaVersions = Seq(scala213, scala212, scala211))
24-
.settings(
25+
ideSkipProject := true,
2526
libraryDependencies ++= Seq(
2627
"org.scala-lang" % "scala-reflect" % scalaVersion.value % "provided",
2728
"org.scala-lang" % "scala-compiler" % scalaVersion.value % "provided",
2829
"org.scalatest" %%% "scalatest" % "3.2.3" % Test,
2930
"com.chuusai" %% "shapeless" % "2.3.3" % Test,
3031
),
3132
)
33+
.jsPlatform(scalaVersions = Seq(scala213, scala212, scala211))
34+
.jvmPlatform(scalaVersions = Seq(scala213, scala212, scala211))
35+
36+
Global / excludeLintKeys += ideSkipProject
3237

3338
ThisBuild / pomExtra := {
3439
<url>https://github.com/dwickern/scala-nameof</url>

project/plugins.sbt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "3.9.5")
55
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "2.0.2")
66
addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.13")
77
addSbtPlugin("com.eed3si9n" % "sbt-projectmatrix" % "0.6.0")
8+
addSbtPlugin("org.jetbrains" % "sbt-ide-settings" % "1.1.0")

0 commit comments

Comments
 (0)