Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
b7aa9c9
build: make signing and repo credentials optional for local builds
Dwarfley Aug 8, 2025
2d70e0b
build: extract constants to gradle.properties
Dwarfley Aug 8, 2025
8bd3109
build: replace build type with publish type
Dwarfley Aug 8, 2025
e4c4b81
build: add data classes for properties
Dwarfley Aug 8, 2025
f22ae29
build: create publish directory
Dwarfley Aug 8, 2025
04ecf8e
build: create build-logic build
Dwarfley Aug 8, 2025
e7176f0
build: create lwjgl-bom project
Dwarfley Aug 8, 2025
f0cb8fe
build: create lwjgl-modules project
Dwarfley Aug 8, 2025
af40e8c
build: change root project name to lwjgl
Dwarfley Aug 8, 2025
7d8407b
build: make root gitignore ignore root gradle directories
Dwarfley Aug 8, 2025
40a1c2e
build: create StringUtils in build-logic:utils project
Dwarfley Aug 8, 2025
6eef703
build: create lwjgl-publication plugin in build-logic:lwjgl-plugins
Dwarfley Aug 8, 2025
570bb4d
build: create lwjgl-platforms plugin in build-logic:lwjgl-plugins
Dwarfley Aug 8, 2025
6895c58
build: create convention plugins in build-logic:lwjgl-convention
Dwarfley Aug 8, 2025
d53eeab
build: extract publish logic to convention plugin
Dwarfley Aug 8, 2025
4076bc5
build: move module configuration to module projects
Dwarfley Aug 8, 2025
8d8d4e6
build: move platform configuration to platform project
Dwarfley Aug 8, 2025
307f35b
create lwjgl-adhoc plugin in build-logic:lwjgl-plugins
Dwarfley Aug 8, 2025
88f6605
build: fix name shadowed warning
Dwarfley Aug 8, 2025
690188b
build: extract module logic to convention plugin
Dwarfley Aug 8, 2025
0e2f0f3
build: add core dependency to binding projects
Dwarfley Aug 8, 2025
8693613
build: fix missing platforms for vulkan
Dwarfley Aug 8, 2025
4213275
build: remove empty line in lwjgl-bom build script
Dwarfley Aug 8, 2025
020c720
extract platform logic to convention plugin
Dwarfley Aug 8, 2025
6ce41db
build: remove unused code in root build script
Dwarfley Aug 8, 2025
3176ac8
build: move design comment to readme
Dwarfley Aug 8, 2025
2522fc9
build: make platform add natives to POM
Dwarfley Aug 8, 2025
fae1899
build: upgrade Gradle to 9.0.0
Dwarfley Aug 8, 2025
ee7dadb
build: enable configuration cache
Dwarfley Aug 8, 2025
b403144
build: add project descriptions to readme
Dwarfley Aug 8, 2025
913c4a5
build: make design section in readme up to date
Dwarfley Aug 8, 2025
243702f
build: add Gradle migration section to readme
Dwarfley Aug 8, 2025
4fe4c02
build: format readme
Dwarfley Aug 8, 2025
f9eda80
build: switch to kotlin-dsl-base plugin for build-logic:lwjgl-utils
Dwarfley Aug 8, 2025
f0689fd
build: extract minimum jvm version attribute value to a property
Dwarfley Aug 8, 2025
f067b5e
build: update guide for new bindings
Dwarfley Aug 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
/nbproject/private/
/bin
/wiki
.gradle
/.gradle/
/build/
.DS_Store
*.bat
*.conf
Expand Down
Loading