Skip to content

Build script improvements - #22

Merged
MartinSVK12 merged 5 commits into
Turnip-Labs:8.0from
bigsir24:8.0
Jul 20, 2026
Merged

Build script improvements#22
MartinSVK12 merged 5 commits into
Turnip-Labs:8.0from
bigsir24:8.0

Conversation

@bigsir24

@bigsir24 bigsir24 commented May 25, 2026

Copy link
Copy Markdown
Contributor

Changes

Read a detailed explanation at Turnip-Labs/bta-halplibe#88

Summary:

  • Now uses proper dependency configurations instead of just implementation
  • Removed the LWJGL plugin in favor of more granular control over its various components
  • Fixed using github for legacy lwjgl instead of the signalum maven
  • Replaced filesMatching with copySpec to suppress a warning

This PR depends on halplibe and modmenu also updating their build scripts accordingly, otherwise the gradle sync fails due to incompatible changes.

bigsir24 added 5 commits July 14, 2026 14:02
…roperties, updated ExampleMod

# Conflicts:
#	gradle/libs.versions.toml
#	src/main/java/turniplabs/examplemod/ExampleMod.java
- Version string now includes the targeted BTA version
- Removed unsupported platforms from natives resolution
@bigsir24
bigsir24 marked this pull request as ready for review July 14, 2026 12:12
@MartinSVK12
MartinSVK12 merged commit c77e077 into Turnip-Labs:8.0 Jul 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants