lazy val root =
(project.in(file("."))
.settings(Common.settings: _*)
- .aggregate(engine, desktop, android, gdx, niftygui)
+ .aggregate(engine, desktop/*, android*/, gdx/*, niftygui*/)
)
lazy val engine = project
lazy val gdx = project.dependsOn(engine)
-lazy val niftygui = project.dependsOn(engine)
+//lazy val niftygui = project.dependsOn(engine)
publishArtifact := false
, baseDirectory.value / "src/ogre"
, baseDirectory.value / "src/pack"
, baseDirectory.value / "src/tools"
- , baseDirectory.value / "src/terrain"
+// , baseDirectory.value / "src/terrain"
, baseDirectory.value / "src/xml"
)
sources in Compile ~= {
- dirs => dirs filter(file => (!file.getAbsolutePath.contains("cinematic")))
+ dirs => dirs filter(file => (!file.getAbsolutePath.contains("cinematic") && !file.getAbsolutePath.contains("CollisionShapeFactory.java")))
}
unmanagedResourceDirectories in Compile <<= unmanagedSourceDirectories in Compile
libraryDependencies += "xpp3" % "xpp3" % "1.1.4c"
-libraryDependencies += "com.jme3" % "noise" % "3.0.0-SNAPSHOT"
+//libraryDependencies += "com.jme3" % "noise" % "3.0.0-SNAPSHOT"
libraryDependencies += "net.sf.sociaal" % "j-ogg-oggd" % "3.0.0.20130526"
name := "mms-gdx"
libraryDependencies ++= Seq(
- "com.badlogicgames.gdx" % "gdx" % "1.0-SNAPSHOT"
+ "com.badlogicgames.gdx" % "gdx" % "0.9.9"
)
\ No newline at end of file
object Common {
lazy val settings = Seq(
organization := "info.projectkyoto"
- , version := "1.0.0-SNAPSHOT"
+ , version := "0.8.0"
// , homepage := Some(url("https://github.com/chototsu/MikuMikuStudio"))
, startYear := Some(2010)
, description := "A game engine compatible with MikuMikuDance."
, crossPaths := false
, javacOptions ++= Seq("-encoding", "UTF-8", "-source", "1.6", "-target", "1.6")
, javacOptions in doc := Seq("-locale", "en_US", "-encoding", "UTF-8", "-source", "1.6")
- , resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots"
- , resolvers += "nifty-maven-repo.sourceforge.net" at "http://nifty-gui.sourceforge.net/nifty-maven-repo"
+// , resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots"
+// , resolvers += "nifty-maven-repo.sourceforge.net" at "http://nifty-gui.sourceforge.net/nifty-maven-repo"
, pomExtra := (
<url>https://github.com/chototsu/MikuMikuStudio</url>
<licenses>
Some("releases" at nexus + "service/local/staging/deploy/maven2")
}
, publishArtifact in Test := false
+ , pomIncludeRepository := { _ => false }
+
)
}