gradle: add dependency dump for Bootstrapper (#1717)

* Fix player attack options and player indicators

* player attack options

* buying checkstyle bypass method

* for testing the bootstrapper. if the testing works, this can be merged

Signed-off-by: PKLite <stonewall@pklite.xyz>

* runtimeClasspath

Signed-off-by: PKLite <stonewall@pklite.xyz>

* runtimeClasspath

Signed-off-by: PKLite <stonewall@pklite.xyz>

* launcher version bump

Signed-off-by: PKLite <stonewall@pklite.xyz>

* ,

Signed-off-by: PKLite <stonewall@pklite.xyz>
This commit is contained in:
ST0NEWALL
2019-10-04 23:25:29 -04:00
committed by Kyle
parent 027a369084
commit 42b9a9b244
3 changed files with 13 additions and 7 deletions

View File

@@ -26,6 +26,9 @@ ext {
localGitCommitShort = grgit.head().getAbbreviatedId(7)
localGitDirty = !grgit.status().clean
// sets the minimum launcher version that is output for the bootstrapper
launcherVersion = '2.0.3'
// Dependencies versions
annotations = '17.0.0'
antlr = '4.7.2'

View File

@@ -47,7 +47,7 @@ dependencies {
implementation(group: 'io.sigpipe', name: 'jbsdiff', version: jbsdiff) {
exclude(module: 'xz')
}
implementation group: 'com.github.joonasvali.naturalmouse', name: 'naturalmouse', version: '[1.0.0,)'
implementation group: 'com.github.joonasvali.naturalmouse', name: 'naturalmouse', version: '2.0.2'
runtime group: 'net.runelite.pushingpixels', name: 'trident', version: trident
runtime group: 'org.jogamp.gluegen', name: 'gluegen-rt', version: jogamp, classifier: 'natives-linux-amd64'
runtime group: 'org.jogamp.gluegen', name: 'gluegen-rt', version: jogamp, classifier: 'natives-linux-i586'
@@ -85,7 +85,8 @@ processResources {
"project.version": project.version,
"rs.version": rsversion.toString(),
"open.osrs.version": plusVersion.toString(),
"open.osrs.builddate": buildDate.toString()
"open.osrs.builddate": buildDate.toString(),
"launcher.version": launcherVersion.toString()
])
}
}
@@ -107,10 +108,11 @@ shadowJar {
exclude("net/runelite/injector/**")
}
task copyToLib(type: Copy) {
into "$buildDir/lib"
from configurations.runtime
task dependencyReportFile(type: DependencyReportTask) {
outputFile = file('dependencies.txt')
Set configs = [project.configurations.runtimeClasspath]
setConfigurations(configs)
}
tasks.build.dependsOn tasks.shadowJar
tasks.shadowJar.dependsOn tasks.copyToLib
tasks.shadowJar.dependsOn tasks.dependencyReportFile

View File

@@ -10,4 +10,5 @@ open.osrs.version=@open.osrs.version@
open.osrs.builddate=@open.osrs.builddate@
runelite.wiki.troubleshooting.link=https://github.com/runelite/runelite/wiki/Troubleshooting-problems-with-the-client
runelite.wiki.building.link=https://github.com/runelite-extended/runelite/wiki/Building-with-IntelliJ-IDEA
runelite.dnschange.link=https://1.1.1.1/dns/
runelite.dnschange.link=https://1.1.1.1/dns/
launcher.version=@launcher.version@