diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c5b44f77..adddcbab 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1045,8 +1045,8 @@ jobs: exit 1 } - Copy-Item -Path "SDL2.dll" -Destination "bindings\java\build\generated\resources\main\SDL2.dll" -Force - Write-Host "Copied SDL2.dll to resources directory" + Copy-Item -Path "SDL2.dll" -Destination "build\Release\SDL2.dll" -Force + Write-Host "Copied SDL2.dll to build\Release\SDL2.dll directory" - name: Build run: | diff --git a/bindings/java/build.gradle b/bindings/java/build.gradle index 00155fb7..7a6fe097 100644 --- a/bindings/java/build.gradle +++ b/bindings/java/build.gradle @@ -42,8 +42,14 @@ tasks.register('copyWhisperDll', Copy) { into 'build/generated/resources/main' } +tasks.register('copySDL2Dll', Copy) { + from '../../build/Release' + include 'SDL2.dll' + into 'build/generated/resources/main' +} + tasks.register('copyLibs') { - dependsOn copyLibwhisperDynlib, copyLibwhisperSo, copyWhisperDll + dependsOn copyLibwhisperDynlib, copyLibwhisperSo, copyWhisperDll, copySDL2Dll } test {