Included a .dll to my project, how to set library path?

(Michele Marcon) #1

From my build.gradle:

sourceSets {
	main {
		java { srcDir 'mySrc' }
		resources { srcDirs = ['assets', './natives'] } //natives includes a dll

test {
    systemProperty "java.library.path", "./natives" //also tried with libs, ., even absolute path don't work

gradle run always complain that can’t find the lib. :frowning:

Any help would be appreciated, thanks!

(Michele Marcon) #2

Solved with javafx-gradle-plugin and this code

task addNativeLibs(type: Copy) {
    from 'natives'
    into "build/jfx/native/$jfx.appName"

release.dependsOn addNativeLibs