From 98fd0adcbcee3e6c27f5cbda3ccb4d63f8977644 Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Mon, 28 Mar 2016 22:59:54 -0400 Subject: [PATCH] Port source-dependencies/macro-arg-dep --- .../macro-arg-dep/build.sbt | 20 +++++++++++++ .../macro-arg-dep/project/build.scala | 30 ------------------- 2 files changed, 20 insertions(+), 30 deletions(-) create mode 100644 sbt/src/sbt-test/source-dependencies/macro-arg-dep/build.sbt delete mode 100644 sbt/src/sbt-test/source-dependencies/macro-arg-dep/project/build.scala diff --git a/sbt/src/sbt-test/source-dependencies/macro-arg-dep/build.sbt b/sbt/src/sbt-test/source-dependencies/macro-arg-dep/build.sbt new file mode 100644 index 000000000..17be9b032 --- /dev/null +++ b/sbt/src/sbt-test/source-dependencies/macro-arg-dep/build.sbt @@ -0,0 +1,20 @@ +val defaultSettings = Seq( + libraryDependencies <+= scalaVersion("org.scala-lang" % "scala-reflect" % _ ) +) + +lazy val root = (project in file(".")). + aggregate(macroProvider, macroClient). + settings( + defaultSettings + ) + +lazy val macroProvider = (project in file("macro-provider")). + settings( + defaultSettings + ) + +lazy val macroClient = (project in file("macro-client")). + dependsOn(macroProvider). + settings( + defaultSettings + ) diff --git a/sbt/src/sbt-test/source-dependencies/macro-arg-dep/project/build.scala b/sbt/src/sbt-test/source-dependencies/macro-arg-dep/project/build.scala deleted file mode 100644 index ecc979eaa..000000000 --- a/sbt/src/sbt-test/source-dependencies/macro-arg-dep/project/build.scala +++ /dev/null @@ -1,30 +0,0 @@ -import sbt._ -import Keys._ -import Import._ - -object build extends Build { - val defaultSettings = Seq( - libraryDependencies <+= scalaVersion("org.scala-lang" % "scala-reflect" % _ ), - incOptions := incOptions.value.withNameHashing(true) - ) - - lazy val root = Project( - base = file("."), - id = "macro", - aggregate = Seq(macroProvider, macroClient), - settings = Defaults.defaultSettings ++ defaultSettings - ) - - lazy val macroProvider = Project( - base = file("macro-provider"), - id = "macro-provider", - settings = Defaults.defaultSettings ++ defaultSettings - ) - - lazy val macroClient = Project( - base = file("macro-client"), - id = "macro-client", - dependencies = Seq(macroProvider), - settings = Defaults.defaultSettings ++ defaultSettings - ) -}