Моите източници са в структура на папки като:
mygitroot/myproj/module1/src/main/groovy/com/mypak/module1 mygitroot/myproj/module2/src/main/groovy/com/mypak/module2 mygitroot/myproj/module3/src/main/groovy/com/mypak/ модул3
Gradle изгражда бурканите в структура на папки като:
mygitroot/myproj/build/libs/module1.jar mygitroot/myproj/build/libs/module2.jar mygitroot/myproj/build/libs/module3.jar
Искам да изведе към динамичната структура на папките по подразбиране, просто вкоренена в различна папка "nongitroot":
mybuildroot/myproj/build/libs/module1.jar mybuildroot/myproj/build/libs/module2.jar mybuildroot/myproj/build/libs/module3.jar
моята задача гласи следното:
task sourcesJar(type: Jar) {
group 'Build'
description 'An archive of the source code'
classifier 'sources'
from sourceSets.main.allSource
}
Има ли елегантен начин да промените само рута?
buildDir
- person RaGe   schedule 03.02.2016