Gradle бинарная зависимость без расширения? - PullRequest
0 голосов
/ 27 февраля 2019

Возможно ли в 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'.Установка пустой строки также не работает.

Есть ли способ добиться этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...