name := """scala-jooq-tables"""

organization := "com.harrys"

version := "1.6.4"

scalaVersion := "2.11.8"

exportJars := true

scalacOptions ++= Seq("-feature", "-unchecked", "-Xlint", "-deprecation", "-Xfatal-warnings", "-target:jvm-1.8")

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

libraryDependencies ++= Seq(
  "org.jooq" % "jooq" % "3.6.2",
  "org.postgresql" % "postgresql" % "9.4-1205-jdbc41",
  "com.typesafe" % "config" % "1.3.0"
)

lazy val `scala-postgres-utils` = RootProject(uri("ssh://git@github.com/harrystech/scala-postgres-utils.git#v0.1.2"))

lazy val `scala-jooq-tables` = (project in file(".")).dependsOn(
  `scala-postgres-utils`
)

// This forces the scala version used between these to match
scalaVersion in `scala-postgres-utils` := (scalaVersion in `scala-jooq-tables`).value

// --
//  Test Setup
// --

libraryDependencies ++= Seq(
  "org.scalacheck" %% "scalacheck" % "1.12.5" % Test,
  "org.scalatest" %% "scalatest" % "2.2.4" % Test
)

name := """scala-jooq-tables"""

organization := "com.harrys"

version := "1.6.4"

scalaVersion := "2.11.8"

exportJars := true

scalacOptions ++= Seq("-feature", "-unchecked", "-Xlint", "-deprecation", "-Xfatal-warnings", "-target:jvm-1.8")

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

libraryDependencies ++= Seq(
  "org.jooq" % "jooq" % "3.6.2",
  "org.postgresql" % "postgresql" % "9.4-1205-jdbc41",
  "com.typesafe" % "config" % "1.3.0"
)

// Removed git based libraries in favor of pre-compiled libs.
// Please refer to the README in https://github.com/harrystech/ingestion-utils
// Depends on:
//   * https://github.com/harrystech/scala-postgres-utils

// --
//  Test Setup
// --

libraryDependencies ++= Seq(
  "org.scalacheck" %% "scalacheck" % "1.12.5" % Test,
  "org.scalatest" %% "scalatest" % "2.2.4" % Test
)

Remove git based dependencies in favor of pre-compiled libs
Remove git based dependencies in favor of pre-compiled libs
