forked from typelevel/sbt-catalysts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
58 lines (41 loc) · 2.1 KB
/
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
sbtPlugin := true
organization := "org.typelevel"
name := "sbt-catalysts"
description := "SBT plugin for Catalysts"
libraryDependencies += "org.slf4j" % "slf4j-nop" % "1.7.10"
addSbtPlugin("com.eed3si9n" % "sbt-unidoc" % "0.4.1")
addSbtPlugin("com.github.gseitz" % "sbt-release" % "1.0.7")
addSbtPlugin("com.github.tkawachi" % "sbt-doctest" % "0.7.1")
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.0")
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.0")
addSbtPlugin("pl.project13.scala" % "sbt-jmh" % "0.2.27")
addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0")
addSbtPlugin("org.scoverage" % "sbt-scoverage" % "1.6.0-M3")
addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "0.9.3")
addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "0.5.0")
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.25")
addSbtPlugin("com.47deg" % "sbt-microsites" % "0.7.21")
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.3")
scalacOptions ++= Seq(Opts.compile.deprecation, "-feature")
licenses += ("Apache-2.0", url("https://www.apache.org/licenses/LICENSE-2.0.html"))
scalaVersion := "2.12.6"
//sbtVersion in Global := "1.1.6"
//scalaCompilerBridgeSource := {
// val sv = appConfiguration.value.provider.id.version
// ("org.scala-sbt" % "compiler-interface" % sv % "component").sources
//}
//crossSbtVersions := List("0.13.16", "1.1.0")
scmInfo := Some(ScmInfo(url("https://github.com/inthenow/sbt-catalysts"), "git@github.com:inthenow/sbt-catalysts.git"))
publishMavenStyle := false
bintrayRepository := "sbt-plugins"
bintrayOrganization := Some("typelevel")
//resolvers ++= Seq(
// Resolver.url("typesafe", url("http://repo.typesafe.com/typesafe/ivy-releases/"))(Resolver.ivyStylePatterns),
// Resolver.sonatypeRepo("releases"))
//scriptedSettings
scriptedBufferLog := false
scriptedLaunchOpts ++= Seq(
"-Xmx1024M",
"-XX:MaxPermSize=256M",
"-Dplugin.version=" + version.value
)