@@ -6,15 +6,50 @@ val commonSettings: Seq[Setting[_]] = Seq(
6
6
organization := " org.scala-js" ,
7
7
scalaVersion := " 2.11.7" ,
8
8
scalacOptions ++= Seq (" -deprecation" , " -feature" , " -Xfatal-warnings" ),
9
+
9
10
homepage := Some (url(http://github.com/%3Cspan%20class=%22pl-s%22%3E%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3Ehttp://scala-js.org/%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E%3C/span%3E)),
10
- licenses += (" MIT" , url(http://github.com/%3Cspan%20class=%22pl-s%22%3E%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3Ehttp://opensource.org/licenses/mit-license.php%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E%3C/span%3E))
11
+ licenses += (" BSD New" ,
12
+ url(http://github.com/%3Cspan%20class=%22pl-s%22%3E%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3Ehttps://github.com/scala-js/scala-js-java-time/blob/master/LICENSE%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E%3C/span%3E)),
13
+ scmInfo := Some (ScmInfo (
14
+ url(http://github.com/%3Cspan%20class=%22pl-s%22%3E%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3Ehttps://github.com/scala-js/scala-js-java-time%3Cspan%20class=%22pl-pds%22%3E"%3C/span%3E%3C/span%3E),
15
+ " scm:git:[email protected] :scala-js/scala-js-java-time.git" ,
16
+ Some (
" scm:git:[email protected] :scala-js/scala-js-java-time.git" )))
11
17
)
12
18
13
19
lazy val root : Project = project.in(file(" ." )).
14
20
enablePlugins(ScalaJSPlugin ).
15
21
settings(commonSettings).
16
22
settings(
17
- name := " scalajs-java-time"
23
+ name := " scalajs-java-time" ,
24
+
25
+ publishMavenStyle := true ,
26
+ publishTo := {
27
+ val nexus = " https://oss.sonatype.org/"
28
+ if (isSnapshot.value)
29
+ Some (" snapshots" at nexus + " content/repositories/snapshots" )
30
+ else
31
+ Some (" releases" at nexus + " service/local/staging/deploy/maven2" )
32
+ },
33
+ pomExtra := (
34
+ <developers >
35
+ <developer >
36
+ <id >sjrd</id >
37
+ <name >S ébastien Doeraene </name >
38
+ <url >https:// github.com/ sjrd/</ url>
39
+ </developer >
40
+ <developer >
41
+ <id >gzm0</id >
42
+ <name >Tobias Schlatter </name >
43
+ <url >https:// github.com/ gzm0/</ url>
44
+ </developer >
45
+ <developer >
46
+ <id >nicolasstucki</id >
47
+ <name >Nicolas Stucki </name >
48
+ <url >https:// github.com/ nicolasstucki/</ url>
49
+ </developer >
50
+ </developers >
51
+ ),
52
+ pomIncludeRepository := { _ => false }
18
53
)
19
54
20
55
lazy val testSuite = CrossProject (
0 commit comments