gradle: add properties and modify injected-client (#1145)
* add implementation for getItemCount * Ignore build directory in project root * save injector results as class files * package injected-client for shading into client * auto-updating properties * fix run task * shade injected-client into jar
This commit is contained in:
@@ -45,6 +45,7 @@ dependencies {
|
||||
runtime group: 'org.jogamp.gluegen', name: 'gluegen-rt', version: '2.3.2', classifier: 'natives-linux-amd64'
|
||||
runtime group: 'org.jogamp.gluegen', name: 'gluegen-rt', version: '2.3.2', classifier: 'natives-linux-i586'
|
||||
runtime project(':runescape-api')
|
||||
runtime project(':injected-client')
|
||||
testImplementation group: 'junit', name: 'junit', version: '4.12'
|
||||
testImplementation group: 'org.slf4j', name: 'slf4j-api', version: '1.7.26'
|
||||
testImplementation group: 'org.hamcrest', name: 'hamcrest-library', version: '2.1'
|
||||
@@ -72,6 +73,8 @@ jar {
|
||||
|
||||
shadowJar {
|
||||
archiveClassifier.set("shaded")
|
||||
|
||||
exclude("net/runelite/injector/**")
|
||||
}
|
||||
|
||||
tasks.build.dependsOn tasks.shadowJar
|
||||
Reference in New Issue
Block a user