Commit Graph
14 Commits
Author SHA1 Message Date
Trevor Flynn 8c1ef209ad [API] Automatic Module Names (#105)
* Initial implementation of Automatic Module Names

* Fix using java 17 for publishing

* Roll build back to jdk 1.8

* Fix package name for imgui.lwjgl3 module

* Reworking package change to prevent breaking backwards compatability
2022-01-21 09:34:38 +02:00
Michał Kalinowski f47d44e9eb [API] Update lwjgl from 3.2.3 to 3.3.0 (#96)
In order to use imgui-java with the lwjgl 3.3.0 without errors there is need for an update.
To remove code duplication when changing dependencies,
an lwjgl.bom variable was added.
Fixes: #95

- update lwjgl version from 3.2.3 to 3.3.0 across all submodules
2021-12-15 10:33:55 +02:00
SpaiR 255f2e2286 [Build] Move sourceCompatibility option to the root build file 2021-08-29 10:29:54 +03:00
SpaiR 1544682cc4 [Build] Add workflows for automatic releases 2021-07-10 14:15:45 +03:00
SpaiR 7a98fb7ba9 [Build] Add shadowJar plugin to collect all deps into one jar
resolves #52
2021-05-29 12:28:27 +03:00
SpaiR 93f8a11aac [Build] Remove lomok from imgui-app 2021-05-29 12:15:36 +03:00
sh54 6bc88f2445 [Build] Updating lombok plugin (#50)
This fixes build issues when using JDK 16.
2021-04-29 08:43:35 +03:00
SpaiR 44c5ca18ca [Build] Make imgui-app to use a freetype version of library for Windows
It's absolutely safe to use FreeType for Windows, since dll's are compiled fully statically.
2021-04-12 13:09:38 +03:00
SpaiR ad24d65c86 [Build] QOL for build scripts 2021-04-10 14:24:52 +03:00
SpaiR 3c0fb93ea0 [Build] Migrate from Bintray to Maven Central 2021-02-06 20:48:29 +02:00
SpaiR 7ed2567130 [Build] Add imgui-app javadoc to release 2021-01-25 23:47:04 +02:00
SpaiR b3dda5986f [Build] Fix bintray task 2021-01-25 23:44:21 +02:00
SpaiR 614cf16412 [Build] Fix gradle warning 2021-01-24 22:35:20 +02:00
SpaiR 46f74381aa [API] Add imgui-app and example modules 2021-01-24 17:56:45 +02:00