<NME> build.sbt
<BEF> import sbtcrossproject.CrossPlugin.autoImport.crossProject

ThisBuild / scalaVersion := "2.11.12"
ThisBuild / crossScalaVersions := Seq("2.11.12", "2.12.16", "2.13.8")
//ThisBuild / scalaJSUseRhino := true

lazy val scalatest = Def.setting("org.scalatest" %%% "scalatest" % "3.2.13")
lazy val specs2 = Def.setting("org.specs2" %%% "specs2-core" % "4.10.6")

val commonSettings = Defaults.coreDefaultSettings ++ Seq(
  Compile / unmanagedSourceDirectories ++= {
)
developers in ThisBuild := List(
  Developer("paulbutcher", "Paul Butcher", "", url("http://paulbutcher.com/")),
  Developer("backhorn", "Philipp Meyerhoefer", "", url("http://github.com/barkhorn"))
)
homepage in ThisBuild := Some(url("http://scalamock.org/"))

  scalacOptions ++= Seq("-deprecation", "-unchecked", "-feature", "-Xcheckinit", "-target:jvm-1.8")
)

lazy val scalamock = crossProject(JSPlatform, JVMPlatform) in file(".") settings(
    commonSettings,
    name := "scalamock",
    Compile / packageBin / publishArtifact := true,
    Compile / packageDoc / publishArtifact := true,
    Compile / packageSrc / publishArtifact := true,
    Test / publishArtifact := false,
    Compile / doc / scalacOptions ++= Opts.doc.title("ScalaMock") ++
      Opts.doc.version(version.value) ++ Seq("-doc-root-content", "rootdoc.txt", "-version"),
    libraryDependencies ++= Seq(
      "org.scala-lang" % "scala-reflect" % scalaVersion.value,
      scalatest.value % Optional,
      specs2.value % Optional
    )
  )

lazy val `scalamock-js` = scalamock.js
lazy val `scalamock-jvm` = scalamock.jvm

lazy val examples = project in file("examples") settings(
  commonSettings,
  name := "ScalaMock Examples",
  publish / skip := true,
  libraryDependencies ++= Seq(
    scalatest.value % Test,
    specs2.value % Test
  )
) dependsOn scalamock.jvm

<MSG> fixed typo

<DFF> @@ -12,7 +12,7 @@ scmInfo in ThisBuild := Some(
 )
 developers in ThisBuild := List(
   Developer("paulbutcher", "Paul Butcher", "", url("http://paulbutcher.com/")),
-  Developer("backhorn", "Philipp Meyerhoefer", "", url("http://github.com/barkhorn"))
+  Developer("barkhorn", "Philipp Meyerhoefer", "", url("https://github.com/barkhorn"))
 )
 homepage in ThisBuild := Some(url("http://scalamock.org/"))
 

{'addition_count': 1, 'commit_subject': 'fixed typo', 'deletion_count': 1, 'file_extension': '.sbt', 'lang': 'sbt', 'license': 'mit', 'repo_name': 'paulbutcher/ScalaMock'}