Tengo la intención de generalizar el uso de gradle para mis proyectos y me gustaría reutilizar el mismo archivo de compilación en todas partes. Desafortunadamente, tengo problemas para tratar de definir las propiedades mencionadas en $ subject en un solo archivo para facilitar la migración.
Esto es gradle 1.6.
Lo que he intentado, fallando en todos los intentos:
gradle.properties
: no se puede modificar el nombre (solo lectura, debe usarsettings.gradle
ay anular el nombre del proyecto raíz );{source,target}Compatibility
no tomado en cuenta;settings.gradle
: ¡{source,target}Compatibility
tampoco se tiene en cuenta!
Entonces, ¿cuál es el método correcto para lograr esto? Lo que he probado hasta ahora en gradle.properties
:
group = something
name = whatever # cannot do!
version = whatever
sourceCompatibility = whatever # not taken into account!
Y en settings.gradle
:
sourceCompatibility = "whatever"; # not taken into account!
EDITAR Bueno, el problema del "nombre" simplemente no se puede resolver; por lo demás, he usado otro archivo que aplico en el archivo de compilación. El manejo del "nombre" realmente no es correcto: /
EDITAR 2 Esto es ahora 2014 y gradle 1.12, y el problema aún no está resuelto ...