mirror of
https://github.com/architectury/architectury-plugin.git
synced 2026-03-28 04:07:01 -05:00
Add vscode task
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
kotlin.code.style=official
|
||||
loom_version=0.6.33
|
||||
loom_version=0.6.54
|
||||
base_version=2.0
|
||||
@@ -21,6 +21,7 @@ open class ArchitectPluginExtension(val project: Project) {
|
||||
fun platformSetupLoomIde() {
|
||||
val loomExtension = project.extensions.getByType(LoomGradleExtension::class.java)
|
||||
loomExtension.autoGenIDERuns = true
|
||||
loomExtension.addTaskBeforeRun("\$PROJECT_DIR\$/${project.name}:classes")
|
||||
}
|
||||
|
||||
fun common(forgeEnabled: Boolean) {
|
||||
|
||||
@@ -3,6 +3,8 @@ package me.shedaniel.architect.plugin
|
||||
import me.shedaniel.architect.plugin.utils.GradleSupport
|
||||
import org.gradle.api.Project
|
||||
import org.gradle.api.file.RegularFileProperty
|
||||
import org.gradle.api.tasks.Input
|
||||
import org.gradle.api.tasks.InputFile
|
||||
import org.gradle.api.tasks.TaskAction
|
||||
import org.gradle.jvm.tasks.Jar
|
||||
import java.io.File
|
||||
@@ -16,7 +18,9 @@ import kotlin.time.ExperimentalTime
|
||||
import kotlin.time.nanoseconds
|
||||
|
||||
open class TransformingTask : Jar() {
|
||||
@InputFile
|
||||
val input: RegularFileProperty = GradleSupport.getFileProperty(project)
|
||||
@Input
|
||||
val transformers = mutableListOf<Transformer>()
|
||||
|
||||
@ExperimentalTime
|
||||
|
||||
Reference in New Issue
Block a user