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')) } } } }