Files
architectury-api/testmod-neoforge/build.gradle
shedaniel 4e15fa3bbb [ci skip] Port to NeoForge 24w14a
Signed-off-by: shedaniel <daniel@shedaniel.me>
2024-04-09 18:16:22 +09:00

38 lines
933 B
Groovy

plugins {
id "com.github.johnrengelman.shadow" version "7.0.0"
id "com.matthewprenger.cursegradle"
}
loom {
accessWidenerPath = project(":common").loom.accessWidenerPath
mods {
forge {
sourceSet project(":neoforge").sourceSets.main
}
}
}
architectury {
platformSetupLoomIde()
neoForge {
platformPackage = "forge"
}
}
configurations {
common
forgeLike
compileClasspath.extendsFrom common
runtimeClasspath.extendsFrom common
developmentNeoForge.extendsFrom common
}
dependencies {
neoForge "net.neoforged:neoforge:${rootProject.neoforge_version}"
implementation(project(path: ":neoforge", configuration: "namedElements")) { transitive false }
common(project(path: ":common", configuration: "namedElements")) { transitive false }
common(project(path: ":testmod-common", configuration: "namedElements")) { transitive false }
}