utopia-rise / godot-kotlin-jvm

Godot Kotlin JVM Module
MIT License
585 stars 38 forks source link

Feature/use kotlin preprocessors plugin #483

Closed piiertho closed 10 months ago

piiertho commented 1 year ago

This makes use of new kotlin-preprocessors gradle plugin.
This creates a debug and release version of godot-library, which is now published under godot-library-debug and godot-library-release. Add -Prelease when building godot-library to build release version, default is debug.
Godot Kotlin gradle plugins now check presence of release parameter. If it is present, it will fetch godot-library-release, otherwise it will fetch godot-library-debug.

This does not build when exporting, this should be done in another PR.

chippmann commented 1 year ago

Could we merge that after #474?

CedNaru commented 11 months ago

Some documentation should be written so users know how they are supposed to build with the release library.

piiertho commented 11 months ago

Some documentation should be written so users know how they are supposed to build with the release library.

Added a small documentation about compiling.