https://github.com/plexusorg/plex-modules-gradle-plugin
A Gradle plugin that adds functionality to the Plex module system
https://github.com/plexusorg/plex-modules-gradle-plugin
Last synced: 10 days ago
JSON representation
A Gradle plugin that adds functionality to the Plex module system
- Host: GitHub
- URL: https://github.com/plexusorg/plex-modules-gradle-plugin
- Owner: plexusorg
- License: gpl-3.0
- Created: 2026-05-17T19:16:41.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2026-05-17T19:50:15.000Z (about 1 month ago)
- Last Synced: 2026-05-17T21:40:39.991Z (about 1 month ago)
- Language: Kotlin
- Homepage:
- Size: 63.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Plex Modules Gradle Plugin [](https://ci.plex.us.org/job/plex-modules-gradle-plugin/) [](https://github.com/plexusorg/plex-modules-gradle-plugin/blob/master/LICENSE.md) [](https://discord.plex.us.org)
The Plex Modules Gradle Plugin is a build tool for authors of Plex modules. It adds a `plexLibrary` dependency configuration that lets a module declare the runtime libraries Plex should load before the module starts, then injects those Maven coordinates and the module project's Maven repositories into `module.yml` during the build so Plex can resolve them at runtime. Dependencies are validated to require an explicit, fixed version with no classifiers or dynamic selectors, keeping module metadata reproducible and unambiguous.