Par rapport les dépendances d'un projet dans Gradle?

Lors de la spécification de Gradle les dépendances d'un projet, puis-je éviter l'utilisation d'un plein absolue projet de nom et d'utiliser un rapport de la place? (c'est à dire dans mon exemple je ne veux pas de spécifier de manière explicite :app-un lors de la référence :domaine: a)

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

WebApp-Une génération.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')
}
  • compiler le projet(':' + parent.nom + ':domaine-a') fonctionne, mais semble hacky
  • Voici un exemple qui fonctionne avec gradle2.2.1 mais pas avec android studio 1.0.2 : stackoverflow.com/questions/18936433/...
InformationsquelleAutor vicsz | 2012-03-16