Flywheel/common/build.gradle
Jozufozu 7e5b2098b1 Deduplication and stubs
- Move common gradle business from each subproject into the
  rootProject.subprojects closure
- Add fabric.mod.json
- Register forge mixin configs
- Make blaze3d mixins remap = false
- Separate common, forge, and fabric mod entrypoints
2024-05-17 08:43:56 -07:00

37 lines
950 B
Groovy

base {
archivesName = "flywheel-${project.name}-${artifact_minecraft_version}"
}
dependencies {
modCompileOnly "net.fabricmc:fabric-loader:$fabric_loader_version"
compileOnly "com.google.code.findbugs:jsr305:3.0.2"
}
test.configure {
useJUnitPlatform()
}
publishing {
publications {
register('mavenJava', MavenPublication) {
from(components["java"])
artifactId = "flywheel-${project.name}-intermediary-${artifact_minecraft_version}"
}
register('mojmapJava', MavenPublication) {
artifact jar
artifact sourcesJar
artifactId = "flywheel-${project.name}-mojmap-${artifact_minecraft_version}"
}
}
repositories {
maven {
url "file://${rootProject.projectDir}/mcmodsrepo"
}
if (project.hasProperty('mavendir')) {
maven { url rootProject.file(property('mavendir')) }
}
}
}