所以我有一个git子模块,我想在我的项目中包含一些Scala文件,但我不想包含整个目录,只想包含一些特定的Scala文件,我应该修改下面的行,或者添加什么才能将一些特定的Scala文件包含到build.sbt中?
unmanagedSourceDirectories in Compile ++= addons.value.map(baseDirectory.value / _ /"")
删除命令 unmanagedSourceDirectories in Compile ++= ...
和 添加命令
sources in Compile ++= Seq("SpecificFile1.scala", "SpecificFile2.scala")
.map(baseDirectory.value / "external_directory" / _)
如果您只想添加 external_directory/SpecificFile1.scala
, external_directory/SpecificFile2.scala
.
或者保留命令 unmanagedSourceDirectories in Compile += baseDirectory.value / "external_directory"
和 添加命令
sources in Compile --= Seq("ExcludedSpecificFile1.scala", "ExcludedSpecificFile2.scala")
.map(baseDirectory.value / "external_directory" / _)
如果你想把所有的东西从 external_directory
除了 external_directory/ExcludedSpecificFile1.scala
, external_directory/ExcludedSpecificFile2.scala
.