-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbuild.sbt
59 lines (58 loc) · 2.4 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
59
import org.scalajs.sbtplugin.ScalaJSPlugin
import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport._
lazy val `scalajs-rx-idb` =
project.in(file("."))
.enablePlugins(ScalaJSPlugin)
.settings(
organization := "com.pragmaxim",
name := "scalajs-rx-idb",
version := "0.0.9",
scalaVersion := "2.11.7",
scalacOptions ++= Seq(
"-unchecked", "-deprecation", "-feature", "-Xfatal-warnings",
"-Xlint", "-Xfuture",
"-Ywarn-adapted-args", "-Ywarn-inaccessible",
"-Ywarn-nullary-override", "-Ywarn-nullary-unit", "-Yno-adapted-args"
),
libraryDependencies ++= Seq(
"org.scala-js" %%% "scalajs-dom" % "0.8.1",
"org.monifu" %%% "monifu" % "1.0",
"com.lihaoyi" %%% "upickle" % "0.3.6",
"com.lihaoyi" %%% "utest" % "0.3.1" % "test"
),
scalaJSStage := FastOptStage,
testFrameworks += new TestFramework("utest.runner.Framework"),
autoAPIMappings := true,
requiresDOM := true,
persistLauncher in Test := false,
publishMavenStyle := true,
publishArtifact in Test := false,
pomIncludeRepository := { _ => false },
homepage := Some(url(s"https://github.com/l15k4/scalajs-rx-idb/blob/master/README.md")),
licenses in ThisBuild += ("MIT", url("http://opensource.org/licenses/MIT")),
developers += Developer("l15k4", "Jakub Liska", "[email protected]", url("https://github.com/l15k4")),
scmInfo := Some(ScmInfo(url(s"https://github.com/l15k4/scalajs-rx-idb"), s"[email protected]:l15k4/scalajs-rx-idb.git")),
bintrayVcsUrl := Some(s"[email protected]:l15k4/scalajs-rx-idb.git"),
bintrayOrganization := Some("pragmaxim"),
bintrayRepository := "maven",
pomExtra :=
<url>https://github.com/l15k4/scalajs-rx-idb</url>
<licenses>
<license>
<name>The MIT License (MIT)</name>
<url>http://opensource.org/licenses/MIT</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>[email protected]:l15k4/scalajs-rx-idb.git</url>
<connection>scm:git:[email protected]:l15k4/scalajs-rx-idb.git</connection>
</scm>
<developers>
<developer>
<id>l15k4</id>
<name>Jakub Liska</name>
<email>[email protected]</email>
</developer>
</developers>
)