diff options
author | syeyoung <cyoung06@naver.com> | 2023-02-24 23:30:01 +0900 |
---|---|---|
committer | syeyoung <cyoung06@naver.com> | 2023-02-24 23:30:01 +0900 |
commit | 6f0a239260df4b9ac776830b1ac28d4b9cc079f2 (patch) | |
tree | a419999ea22ba48b9d8814b5fc6ce7c291c51273 | |
parent | 62cd2abb3b57a7db6a559c37352f253a208b166e (diff) | |
download | Skyblock-Dungeons-Guide-feat/standalone.tar.gz Skyblock-Dungeons-Guide-feat/standalone.tar.bz2 Skyblock-Dungeons-Guide-feat/standalone.zip |
- devstandalonefeat/standalone
Signed-off-by: syeyoung <cyoung06@naver.com>
-rw-r--r-- | loader/build.gradle | 20 | ||||
-rw-r--r-- | mod/build.gradle | 7 |
2 files changed, 24 insertions, 3 deletions
diff --git a/loader/build.gradle b/loader/build.gradle index 3147317a..621dc88d 100644 --- a/loader/build.gradle +++ b/loader/build.gradle @@ -65,6 +65,9 @@ configurations { transitive = false visible = false } + unmappedMod { + visible = false + } remappedMod { visible = false } @@ -90,6 +93,7 @@ dependencies { devEnv("me.djtheredstoner:DevAuth-forge-legacy:1.1.0") + unmappedMod(project(path: ':mod', configuration: 'unmappedMod')) remappedMod(project(path: ':mod', configuration: 'remappedMod')) } @@ -134,10 +138,22 @@ tasks.named("remapJar") { tasks.assemble.dependsOn tasks.remapJar -task standaloneJar(type: Jar) { +task standaloneConsumerJar(type: Jar) { archiveClassifier = "standalone" from(zipTree(tasks.remapJar.archiveFile)) - from(configurations.remappedMod.files) + from(configurations.remappedMod.files) { + rename ".+\\.jar", "mod.jar" + } + doLast { + println(archiveFile.get().asFile) + } +} +task standaloneDevJar(type: Jar) { + archiveClassifier = "devStandalone" + from(zipTree(tasks.shadowJar.archiveFile)) + from(configurations.unmappedMod.files) { + rename ".+\\.jar", "mod.jar" + } doLast { println(archiveFile.get().asFile) } diff --git a/mod/build.gradle b/mod/build.gradle index 45537550..9a4fc57d 100644 --- a/mod/build.gradle +++ b/mod/build.gradle @@ -44,6 +44,10 @@ configurations { canBeConsumed = true canBeResolved = false } + unmappedMod { + canBeConsumed = true + canBeResolved = false + } } def devenvMod = configurations.create("devenvMod") { @@ -165,7 +169,8 @@ tasks.named("remapJar") { tasks.assemble.dependsOn tasks.remapJar artifacts { - remappedMod(tasks.shadowJar) + remappedMod(tasks.remapJar) + unmappedMod(tasks.shadowJar) } |