From d80850104c28d7d564b16c0cf0ed1da4b89882ca Mon Sep 17 00:00:00 2001 From: SpaiR Date: Mon, 12 Apr 2021 12:55:45 +0300 Subject: [PATCH] [Build] Fix build script for jar with native freetype binaries Natives were packed in 'io/imgui/java/native-bin/freetype', not in 'io/imgui/java/native-bin/'. --- imgui-binding-natives/build.gradle | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/imgui-binding-natives/build.gradle b/imgui-binding-natives/build.gradle index 3e4b027..4c90ee5 100644 --- a/imgui-binding-natives/build.gradle +++ b/imgui-binding-natives/build.gradle @@ -6,6 +6,7 @@ plugins { def packageName = 'imgui-java-natives-linux' def packageDesc = 'Native binaries for imgui-java binding for 64bit Linux' +def fromDir = '../bin' def libName = 'libimgui-java64.so' if (System.getProperty('deployWin32')) { @@ -33,11 +34,11 @@ if (System.getProperty('deployWin32')) { if (System.getProperty('freetype')) { packageName += '-ft' packageDesc += ' with Freetype support' - libName = 'freetype/' + libName + fromDir += '/freetype' } jar { - from('../bin') { + from(fromDir) { include "$libName" // this is fine into 'io/imgui/java/native-bin/' }