Я использую gradle для создания библиотеки JNI для нашего проекта java, и он отлично работает, однако я не могу понять, как сохранить град из построения как общих, так и статических версий файла , Я бы хотел отключить сборку статической библиотеки, чтобы ускорить процесс сборки. Добавление «общего» тега не похоже на трюк.Отключение создания статической библиотеки в Gradle
Из Gradle файла сборки:
libraries {
bulletjme {
shared
}
}
The Gradle вручную говорится, что «Например, при определении библиотеки под названием HelloWorld и построить на Linux, Gradle, по умолчанию, производят libhelloworld.so и libhelloworld .a двоичные файлы. " Однако он не говорит, как отключить сборку любого из двоичных файлов.
Спасибо за любые ответы!
Может быть попробуйте найти задачу, которая создает статическую версию библиотеки и присваивает свойству 'enabled' значение false. – Opal
Спасибо, но это было бы немного утомительно, поскольку theres автоматически сгенерированные задачи не менее чем для 6 комбинаций os/platform. – normen
Тогда нет другой идеи:/ – Opal