diff --git a/build.gradle.kts b/build.gradle.kts index 5040e40..83ae306 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,10 +4,7 @@ plugins { } group = "com.example" -version = System.getenv("VERSION") ?: "unknown" - -val buildEnv = System.getenv("YOURPLUGIN_BUILD_CHANNEL") - ?: if (System.getenv("JITPACK") != null) "jitpack" else "local" +version = System.getenv("YOURPLUGIN_VERSION_NAME") ?: "unknown" repositories { mavenCentral() @@ -17,7 +14,6 @@ repositories { /* ----------------------------------------- */ /* SUPPORTED VERSIONS */ /* ----------------------------------------- */ -/* Make a folder with the same name in 'src'.*/ val mcVersions = listOf( "b1_7_3", @@ -79,13 +75,13 @@ mcVersions.forEach { ver -> from(sourceSets[ver].output) archiveClassifier.set(ver) - manifest { attributes( - "Implemented-Version" to ver, - "Build-Environment" to buildEnv + "yourplugin-Impl-Version" to ver, + "yourplugin-Environment" to (System.getenv("YOURPLUGIN_BUILD_CHANNEL") ?: "dev") ) } + } } @@ -93,25 +89,6 @@ tasks.register("buildAll") { dependsOn(tasks.withType()) } -tasks.register("bundleAll") { - from(sourceSets["main"].output) - mcVersions.forEach { ver -> - from(sourceSets[ver].output) - } - - // This is kinda gross and, essentially, we shouldn't have it here... - duplicatesStrategy = DuplicatesStrategy.EXCLUDE - - archiveClassifier.set("all-implementations") - archiveVersion.set(project.version.toString()) - - manifest { - attributes( - "Implemented-Versions" to mcVersions.joinToString(",") - ) - } -} - /* ----------------------------------------- */ /* JAVA SETTINGS */ /* ----------------------------------------- */