Возможно ли в gradle иметь двоичную зависимость без расширения?Мы разрабатываем на Java, но мы выполняем некоторые нативные приложения (которые будут пакетными) в linux / win / mac, и мы начинаем управлять ими с помощью gradle.Общее решение работает хорошо, но я не могу убедить Gradle, что артефакты Linux и Mac не имеют расширения.Для окон у нас есть:
dependencies {
myArchives(group: myGroupId, name: myArtifactId, version: myVersion, classifier: 'windows', ext: 'exe')
}
Для linux и mac я ожидал, что объявление 'ext' не сработает, но по умолчанию оно переходит к '.jar'.Установка пустой строки также не работает.
Есть ли способ добиться этого?