mbeckerle commented on a change in pull request #140: TDML Runner and test 
changes for Cross Validation with IBM.
URL: https://github.com/apache/incubator-daffodil/pull/140#discussion_r234389918
 
 

 ##########
 File path: build.sbt
 ##########
 @@ -63,30 +63,33 @@ lazy val sapi             = Project("daffodil-sapi", 
file("daffodil-sapi")).conf
                               .settings(commonSettings)
 
 lazy val tdml             = Project("daffodil-tdml", 
file("daffodil-tdml")).configs(IntegrationTest, TestDebug, IntegrationTestDebug)
-                              .dependsOn(core, core % "test->test", io % 
"test->test")
+                              .dependsOn(macroLib % "compile-internal", lib, 
io, io % "test->test")
                               .settings(commonSettings)
 
 lazy val cli              = Project("daffodil-cli", 
file("daffodil-cli")).configs(IntegrationTest, TestDebug, IntegrationTestDebug)
-                              .dependsOn(tdml, sapi, japi) // causes sapi/japi 
to be pulled in to the helper zip/tar
+                              .dependsOn(tdmlProc, sapi, japi) // causes 
sapi/japi to be pulled in to the helper zip/tar
                               .settings(commonSettings, nopublish)
                               .settings(libraryDependencies ++= 
Dependencies.cli) 
 
 lazy val test             = Project("daffodil-test", 
file("daffodil-test")).configs(IntegrationTest, TestDebug, IntegrationTestDebug)
-                              .dependsOn(tdml, core % "test->test")
+                              .dependsOn(tdmlProc)
                               .settings(commonSettings, nopublish)
 
 lazy val testIBM1         = Project("daffodil-test-ibm1", 
file("daffodil-test-ibm1")).configs(IntegrationTest, TestDebug, 
IntegrationTestDebug)
-                              .dependsOn(tdml)
+                              .dependsOn(tdmlProc)
                               .settings(commonSettings, nopublish)
 
 lazy val tutorials        = Project("daffodil-tutorials", 
file("tutorials")).configs(IntegrationTest, TestDebug, IntegrationTestDebug)
-                              .dependsOn(tdml)
+                              .dependsOn(tdmlProc)
                               .settings(commonSettings, nopublish)
 
 lazy val testStdLayout    = Project("daffodil-test-stdLayout", 
file("test-stdLayout")).configs(IntegrationTest, TestDebug, 
IntegrationTestDebug)
-                              .dependsOn(tdml)
+                              .dependsOn(tdmlProc)
                               .settings(commonSettings, nopublish)
 
+lazy val tdmlProc         = Project("daffodil-tdml-processor", 
file("daffodil-tdml-processor")).configs(IntegrationTest, TestDebug, 
IntegrationTestDebug)
 
 Review comment:
   Reorder. Move up to just after tdml.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to