Rewrite plugin, use filenames in lockfile

This commit is contained in:
Tad Fisher
2024-05-17 14:52:02 -07:00
parent e83e42f9d4
commit 8d2ec45ad4
144 changed files with 8679 additions and 7507 deletions

View File

@@ -0,0 +1,20 @@
plugins {
`kotlin-dsl`
}
repositories {
gradlePluginPortal()
}
dependencies {
implementation("com.gradle.publish:plugin-publish-plugin:1.2.1")
}
gradlePlugin {
plugins {
register("apply-plugin-publish") {
id = "com.example.apply-plugin-publish"
implementationClass = "com.example.ApplyPluginPublishPlugin"
}
}
}

View File

@@ -0,0 +1,10 @@
package com.example
import org.gradle.api.Plugin
import org.gradle.api.Project
open class ApplyPluginPublishPlugin : Plugin<Project> {
override fun apply(project: Project) {
project.pluginManager.apply("com.gradle.plugin-publish")
}
}