I would like to exclude some dependencies from submodule in multi module SBT project.
Let's say we have SBT project with modules a and b. Module a has libraryA added as its dependency. Module b depends on module a, but cannot have libraryA in its classpath.
SBT build definition:
lazy val a: Project = project.
  settings(
    libraryDependencies ++= Seq(
      libraryA
    )
  )
lazy val b: Project = project.dependsOn(a)
Is it possible to exclude libraryA from module b when calling dependsOn(a)?