Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 2.24 KB

README.md

File metadata and controls

70 lines (47 loc) · 2.24 KB

Main branch build status Apache 2.0 license Latest version on Maven Central Grace on X

Grace Dynamic Modules Plugin

Grace Dynamic Modules Plugin (GDMP) offer new ways of creating modular and maintainable Grace applications.

A Grace plugin can implement one or more plugin modules to develop and extend Grace applications.

We can use Dynamic Modules to maximize the use of Grace plugins and create an open, shared, and reusable plugin market.

Grace Version

  • Grace 2023.0.0

Usage

Add dynamic-modules plugin

Add dynamic-modules plugin to your build.gradle,

apply plugin: "org.graceframework.grace-gsp"

repositories {
    mavenCentral()
    maven {
        url "https://s01.oss.sonatype.org/content/repositories/snapshots/"
        mavenContent {
            snapshotsOnly()
        }
    }
}

dependencies {
    implementation "org.graceframework:grace-plugin-api"
    implementation "org.graceframework.plugins:dynamic-modules"
    // Use dynamic-modules with admin plugin
    implementation "org.graceframework.plugins:admin:$adminVersion"
}

Development

Build from source

git clone https://github.com/grace-plugins/grace-dynamic-modules.git
cd grace-dynamic-modules
./gradlew publishToMavenLocal

What's New

1.0.0-SNAPSHOT

  • Upgrade to Grace 2023.0.0
  • Upgrade to Groovy 4.0.22

Links