diff --git a/README.md b/README.md index 0814ce6..b1df25f 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ repositories { Add binding dependency: ``` dependecies { - implementation 'io.imgui.java:binding:1.74-0.2' + implementation 'io.imgui.java:binding:1.74-0.2.1' } ``` @@ -62,8 +62,8 @@ dependecies { If you want to use LWJGL3 renderer: ``` dependecies { - implementation 'io.imgui.java:binding:1.74-0.2' - implementation 'io.imgui.java:lwjgl3:1.74-0.2' + implementation 'io.imgui.java:binding:1.74-0.2.1' + implementation 'io.imgui.java:lwjgl3:1.74-0.2.1' } ``` **Disclaimer!**
diff --git a/bin/imgui-java.dll b/bin/imgui-java.dll old mode 100644 new mode 100755 index dc76115..74df7b3 Binary files a/bin/imgui-java.dll and b/bin/imgui-java.dll differ diff --git a/bin/imgui-java64.dll b/bin/imgui-java64.dll old mode 100644 new mode 100755 index 0b10a96..7c221ab Binary files a/bin/imgui-java64.dll and b/bin/imgui-java64.dll differ diff --git a/bin/libimgui-java.so b/bin/libimgui-java.so index 9d0185f..23c22bb 100755 Binary files a/bin/libimgui-java.so and b/bin/libimgui-java.so differ diff --git a/bin/libimgui-java64.so b/bin/libimgui-java64.so index e0edb75..251ca8b 100755 Binary files a/bin/libimgui-java64.so and b/bin/libimgui-java64.so differ diff --git a/buildSrc/src/main/groovy/imgui/generate/GenerateLibs.groovy b/buildSrc/src/main/groovy/imgui/generate/GenerateLibs.groovy index 8e26f82..7beb56b 100644 --- a/buildSrc/src/main/groovy/imgui/generate/GenerateLibs.groovy +++ b/buildSrc/src/main/groovy/imgui/generate/GenerateLibs.groovy @@ -32,21 +32,20 @@ class GenerateLibs extends DefaultTask { def buildConfig = new BuildConfig('imgui-java', tmpFolder, libsFolder, jniDir) def win32 = BuildTarget.newDefaultTarget(BuildTarget.TargetOs.Windows, false) - win32.compilerPrefix = 'mingw32-' def win64 = BuildTarget.newDefaultTarget(BuildTarget.TargetOs.Windows, true) def linux32 = BuildTarget.newDefaultTarget(BuildTarget.TargetOs.Linux, false) def linux64 = BuildTarget.newDefaultTarget(BuildTarget.TargetOs.Linux, true) - new AntScriptGenerator().generate(buildConfig, win32, win64) + new AntScriptGenerator().generate(buildConfig, win32, win64, linux32, linux64) // Generate native libraries // Comment/uncomment lines with OS you need. BuildExecutor.executeAnt(jniDir + '/build-windows32.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') BuildExecutor.executeAnt(jniDir + '/build-windows64.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') - //BuildExecutor.executeAnt(jniDir + '/build-linux32.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') - //BuildExecutor.executeAnt(jniDir + '/build-linux64.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') + BuildExecutor.executeAnt(jniDir + '/build-linux32.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') + BuildExecutor.executeAnt(jniDir + '/build-linux64.xml', '-v', '-Dhas-compiler=true', '-Drelease=true', 'clean', 'postcompile') BuildExecutor.executeAnt(jniDir + '/build.xml', '-v', 'pack-natives') // Ant creates this folder in the root of the project. Since it will be empty we delete it diff --git a/gradle.properties b/gradle.properties index 11c74d2..3234bde 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version=1.74-0.2 +version=1.74-0.2.1