Относительные зависимости проекта в Gradle?

При указании зависимостей проекта Gradle, могу ли я избежать использования полного абсолютного имени проекта и вместо этого использовать относительное имя? (т.е. в моем Например, я не хочу явно указывать :app-a при ссылке на :domain-a)

//Directory structure
app-a/
  domain-a/
    build.gradle
  webapp-a/
    build.gradle

WebApp-A build.gradle:

apply plugin: 'java'

//Build.gradle for webapp-a
dependencies {

  // Works
  compile project(':app-a:domain-a')

  //Doesn't work
  compile project(projectDir.path + '/../domain-a/')

  //Doesn't work
  compile findProject('../domain-a')

  //Doesn't work
  compile project(':domain-a')
}
28
задан marc_s 16 March 2012 в 22:40
поделиться