Main repository of MikuMikuStudio
修訂 | b2540947749619316260214689c7e316c29e5c4b (tree) |
---|---|
時間 | 2014-02-19 16:42:11 |
作者 | kobayasi <kobayasi@pscn...> |
Commiter | kobayasi |
Add POM metadata.
@@ -14,4 +14,9 @@ lazy val gdx = project.dependsOn(engine) | ||
14 | 14 | |
15 | 15 | lazy val niftygui = project.dependsOn(engine) |
16 | 16 | |
17 | +publishArtifact := false | |
18 | + | |
19 | +publishLocal := {} | |
20 | + | |
21 | +publish := {} | |
17 | 22 |
@@ -5,12 +5,45 @@ object Common { | ||
5 | 5 | lazy val settings = Seq( |
6 | 6 | organization := "info.projectkyoto" |
7 | 7 | , version := "1.0.0-SNAPSHOT" |
8 | + // , homepage := Some(url("https://github.com/chototsu/MikuMikuStudio")) | |
9 | + , startYear := Some(2010) | |
10 | + , description := "A game engine compatible with MikuMikuDance." | |
11 | + // , licenses += "The BSD 3-Clause License" -> url("http://opensource.org/licenses/BSD-3-Clause") | |
8 | 12 | , autoScalaLibrary := false |
9 | 13 | , crossPaths := false |
10 | 14 | , javacOptions ++= Seq("-encoding", "UTF-8", "-source", "1.6", "-target", "1.6") |
11 | 15 | , javacOptions in doc := Seq("-locale", "en_US", "-encoding", "UTF-8", "-source", "1.6") |
12 | 16 | , resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots" |
13 | 17 | , resolvers += "nifty-maven-repo.sourceforge.net" at "http://nifty-gui.sourceforge.net/nifty-maven-repo" |
18 | + , pomExtra := ( | |
19 | + <url>https://github.com/chototsu/MikuMikuStudio</url> | |
20 | + <licenses> | |
21 | + <license> | |
22 | + <name>BSD-style</name> | |
23 | + <url>http://www.opensource.org/licenses/bsd-license.php</url> | |
24 | + <distribution>repo</distribution> | |
25 | + </license> | |
26 | + </licenses> | |
27 | + <scm> | |
28 | + <url>git@github.com:chototsu/MikuMikuStudio.git</url> | |
29 | + <connection>scm:git:git@github.com:chototsu/MikuMikuStudio.git</connection> | |
30 | + </scm> | |
31 | + <developers> | |
32 | + <developer> | |
33 | + <id>chototsu</id> | |
34 | + <name>Kazuhiko Kobayashi</name> | |
35 | + <url>http://mms.projectkyoto.info/</url> | |
36 | + </developer> | |
37 | + </developers>) | |
38 | + , publishMavenStyle := true | |
39 | + , publishTo := { | |
40 | + val nexus = "https://oss.sonatype.org/" | |
41 | + if (isSnapshot.value) | |
42 | + Some("snapshots" at nexus + "content/repositories/snapshots") | |
43 | + else | |
44 | + Some("releases" at nexus + "service/local/staging/deploy/maven2") | |
45 | + } | |
46 | + , publishArtifact in Test := false | |
14 | 47 | ) |
15 | 48 | } |
16 | 49 |