diff --git a/imgui-binding-natives/build.gradle b/imgui-binding-natives/build.gradle index 74abc2e..6b37d2c 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 Linux' +def moduleName = 'imgui.natives.linux' def fromDir = '../bin' def libName = 'libimgui-java64.so' @@ -13,16 +14,19 @@ switch (findProperty('deployType')) { case 'win': packageName = 'imgui-java-natives-windows' packageDesc = 'Native binaries for imgui-java binding for Windows' + moduleName = 'imgui.natives.windows' libName = 'imgui-java64.dll' break case 'linux': packageName = 'imgui-java-natives-linux' packageDesc = 'Native binaries for imgui-java binding for Linux' + moduleName = 'imgui.natives.linux' libName = 'libimgui-java64.so' break case 'mac': packageName = 'imgui-java-natives-macos' packageDesc = 'Native binaries for imgui-java binding for MacOS' + moduleName = 'imgui.natives.macos' libName = 'libimgui-java64.dylib' break } @@ -39,7 +43,7 @@ jar { into 'io/imgui/java/native-bin/' } manifest { - attributes 'Automatic-Module-Name': 'imgui.natives' + attributes 'Automatic-Module-Name': moduleName } }