Есть gradle-проект на java. В проекте используется движок
jcpt, для его работы требуется подключить несколько jar-ников и нативные библиотеки
(ссылка) (windiws - .dll, linux - .so). Если с .so для linux еще понятно, как подобраться (на хабре нашел
эту статью, в которой советуют все файлы .so поместить в jar архив, и подключить этот архив), то как подключить .dll для Windows остается совсем непонятным (поместить так же в jar не получилось). Как это можно сделать?
build.gradle выглядит так:
apply plugin: 'java'
apply plugin: "application"
mainClassName = "ru.cfif11.cosmo.Main"
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
version = '1.0'
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
compile files("jpct/lib/jpct/jpct.jar")
compile files("jpct/lib/lwjgl-2.8.0/jar/lwjgl.jar")
compile files("jpct/lib/lwjgl-2.8.0/jar/lwjgl_util.jar")
}
jar {
manifest.attributes("Main-Class": mainClassName);
}
P.S. Еще лучше автоматически определять систему и прописывать пути для linux или windiws автоматически