J'ai l'intention de généraliser l'utilisation de gradle pour mes projets et je voudrais réutiliser le même fichier de construction partout. Malheureusement, j'ai du mal à définir les propriétés mentionnées dans $subject dans un seul fichier, afin de faciliter la migration.
C'est gradle 1.6.
Ce que j'ai essayé, en échouant à chaque fois :
-
gradle.properties
: ne peut pas modifier le nom (en lecture seule, il faut utiliser un mot de passe).settings.gradle
et remplacer le Racine nom du projet !) ;{source,target}Compatibility
ne sont pas prises en compte ; -
settings.gradle
:{source,target}Compatibility
ne sont pas non plus pris en compte !
Quelle est donc la méthode correcte pour y parvenir ? Ce que j'ai essayé jusqu'à présent dans gradle.properties
:
group = something
name = whatever # cannot do!
version = whatever
sourceCompatibility = whatever # not taken into account!
Et dans settings.gradle
:
sourceCompatibility = "whatever"; # not taken into account!
EDIT Eh bien, le problème du "nom" ne peut tout simplement pas être résolu ; pour le reste, j'ai utilisé un autre fichier que j'applique dans le fichier de construction. La gestion du "nom" n'est vraiment pas bonne :/
EDITAR 2 Nous sommes maintenant en 2014 et gradle 1.12, et le problème n'est toujours pas résolu....