Skip to content

Commit

Permalink
Added validation macros
Browse files Browse the repository at this point in the history
  • Loading branch information
sksamuel committed Dec 12, 2017
1 parent a50f0c5 commit e2c5f86
Show file tree
Hide file tree
Showing 6 changed files with 3 additions and 96 deletions.
15 changes: 1 addition & 14 deletions build.sbt
@@ -1,20 +1,7 @@
lazy val root = Project("monkeytail", file("."))
.settings(publish := {})
.settings(publishArtifact := false)
.settings(name := "monkeytail")
.aggregate(
core,
macros
)

lazy val macros = Project("monkeytail-macros", file("monkeytail-macros"))
.settings(name := "monkeytail-macros")
.settings(libraryDependencies ++= Seq(
"org.scala-lang" % "scala-reflect" % scalaVersion.value,
"org.scala-lang" % "scala-compiler" % scalaVersion.value % "provided",
"org.scala-lang" % "scala-compiler" % scalaVersion.value % "test"
))

lazy val core = Project("monkeytail-core", file("monkeytail-core"))
.settings(name := "monkeytail-core")
.dependsOn(macros)
))

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

6 changes: 2 additions & 4 deletions project/Build.scala
Expand Up @@ -12,14 +12,13 @@ object Build extends AutoPlugin {
val org = "com.sksamuel.monkeytail"
val CatsVersion = "1.0.0-RC1"
val ScalatestVersion = "3.0.4"
val Slf4jVersion = "1.7.25"
}

import autoImport._

override def projectSettings = Seq(
organization := org,
scalaVersion := "2.11.12",
scalaVersion := "2.12.4",
crossScalaVersions := Seq("2.11.12", "2.12.4"),
publishMavenStyle := true,
resolvers += Resolver.mavenLocal,
Expand All @@ -32,10 +31,9 @@ object Build extends AutoPlugin {
sbtrelease.ReleasePlugin.autoImport.releasePublishArtifactsAction := PgpKeys.publishSigned.value,
sbtrelease.ReleasePlugin.autoImport.releaseCrossBuild := true,
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"),
javacOptions := Seq("-source", "1.7", "-target", "1.7"),
javacOptions := Seq("-source", "1.8", "-target", "1.8"),
libraryDependencies ++= Seq(
"org.typelevel" %% "cats-core" % CatsVersion,
"org.slf4j" % "slf4j-api" % Slf4jVersion,
"org.scalatest" %% "scalatest" % ScalatestVersion % "test"
),
publishTo := {
Expand Down

0 comments on commit e2c5f86

Please sign in to comment.