Skip to content

Instantly share code, notes, and snippets.

@sumioturk
Created September 8, 2013 16:54
Show Gist options
  • Save sumioturk/6486394 to your computer and use it in GitHub Desktop.
Save sumioturk/6486394 to your computer and use it in GitHub Desktop.
Play Framework Build.scala for maven module sub-project dependency.
import sbt._
import Keys._
import play.Project._
object ApplicationBuild extends Build {
val appName = "mainModule"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
"sub-module" % "sub-module" % "1.0-SNAPSHOT",
javaCore,
javaJdbc,
javaEbean
)
val core = task {
{
import scala.sys.process._
"mvn install" !
}
}
lazy val main = play.Project(appName, appVersion, appDependencies).settings(
resolvers += "local" at "file://" + Path.userHome.absolutePath + "/.m2/repository"
)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment