2014-09-11 49 views
4

在帶有子模塊server的多模塊版本中,我寫了一個自定義任務server/build.sbt,其中我想引用根的baseDirectory項目。這裏是任務:如何引用多模塊版本中不同模塊的SBT設置

lazy val genData = taskKey[Unit]("generate files") 

genData := { 
    List(
     Generator(baseDirectory.value.getParentFile, (resourceDirectory in Compile).value) 
    ).foreach(_.makeData()) 
} 

相反的baseDirectory.value.getParentFile我還想寫somehing像(baseDirectory in root).value但這不起作用。有什麼建議麼?

回答

8
(baseDirectory in LocalRootProject).value