name := """bst-core"""

version := "0.0.1"

scalaVersion := "2.10.3"

javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"

libraryDependencies ++= Seq(
  "com.typesafe.akka" %% "akka-actor" % "2.3.2",
  "com.typesafe.akka" %% "akka-testkit" % "2.3.2" % "test",
  "com.typesafe.akka" %% "akka-slf4j" % "2.3.2",
  "com.typesafe.akka" %% "akka-quartz-scheduler" % "1.2.0-akka-2.2.x",
  "ch.qos.logback" % "logback-classic" % "1.0.13" % "runtime",
  "com.sksamuel.elastic4s" %% "elastic4s" % "1.1.0.0",
  "org.scalatest" %% "scalatest" % "2.1.3" % "test"
)

initialize := {
  val _ = initialize.value
  if (sys.props("java.specification.version") != "1.8")
    sys.error("Java 8 is required for this project.")
}

name := """bst-core"""

version := "0.0.1"

scalaVersion := "2.10.3"

javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/"

libraryDependencies ++= Seq(
  "com.typesafe.akka" %% "akka-actor" % "2.3.2",
  "com.typesafe.akka" %% "akka-slf4j" % "2.3.2",
  "com.typesafe.akka" %% "akka-quartz-scheduler" % "1.2.0-akka-2.2.x",
  "com.sksamuel.elastic4s" %% "elastic4s" % "1.1.0.0",
  "ch.qos.logback" % "logback-classic" % "1.0.13" % "runtime",
  "org.scalatest" %% "scalatest" % "2.1.3" % "test",
  "com.typesafe.akka" %% "akka-testkit" % "2.3.2" % "test"
)

Fix built.sbt to enable better IDE integration
Fix built.sbt to enable better IDE integration
