logo
Godot Kotlin/JVM
Publishing
Initializing search
    utopia-rise/godot-kotlin-jvm
    • Home
    • Getting Started
    • User guide
    • Develop libraries
    • Contributing
    utopia-rise/godot-kotlin-jvm
    • Home
      • Requirements
      • Setting-up
      • Your first class
      • Compiling your project
      • API differences
      • Registration reference
      • Classes
      • Properties
      • Signals and Callables
      • Functions
      • Coroutines
      • Exporting
      • Debugging
      • Consuming libraries
        • Abstract classes
        • Cleanup operations
        • Gradle plugin configuration
        • Command-line and configuration arguments
        • GraalVM Native Image
      • Introduction
      • Setup
      • Publishing
      • General
      • Guidelines
      • Setup
      • Build with C# support
      • Support for other JVM-based languages
      • Test changes from branch
        • Artifact differentiation
        • Registration process
        • JAR and script reloading
        • Registrar generation
        • Annotation placement across languages
        • Reconstructing shapes from bytecode
        • Signal and callable generation
        • Shared buffer
        • Memory management
        • Update iOS JDK

    Publishing

    The publishing process is the same as it is for regular JVM libraries.

    With godot.isLibrary.set(true), the plugin leaves you with a standard library jar named after the Gradle project, so you can publish it with the same Maven or composite-build workflows you already use for regular JVM libraries.

    Made with Material for MkDocs