Мы пытаемся создать мало сложный Zip файл в Gradle из нескольких исходных деревьев файловой системы, но независимо от того, сколько спецификаций into
мы даем, все это помещает их в один и тот же. Можно ли это сделать в Gradle?
build/libs/foo.jar --> foo.jar
bar/* --> bar/*
Мы получаем это вместо:
build/libs/foo.jar --> bar/foo.jar
bar/* --> bar/*
Используя это:
task installZip(type: Zip, dependsOn: jar) {
from('build/libs/foo.jar').into('.')
from('bar').into('bar')
}
Любая помощь будет оценена.
EDIT: Gradle 1.0-milestone-3