Move original client back to nonfree/lib

I think it's actually fine to stick the jars in the nonfree/lib folder.
When we package up the entire OpenRS2 distribution, the fat jar is
placed in the lib folder, so using nonfree/lib is consistent with that.

Signed-off-by: Graham <gpe@openrs2.org>
pull/132/head
Graham 3 years ago
parent 36e4fa474b
commit 72e9107900
  1. 15
      README.md
  2. 2
      deob-bytecode/src/main/kotlin/org/openrs2/deob/bytecode/DeobfuscateBytecodeCommand.kt
  3. 2
      patcher/src/main/kotlin/org/openrs2/patcher/PatchCommand.kt

@ -25,14 +25,13 @@ the root of the repository), in the following structure:
```
nonfree
└── share
└── client
├── jaggl.pack200
├── loader_gl.jar
├── loader.jar
├── runescape_gl.pack200
├── runescape.jar
└── unpackclass.pack
└── lib
├── jaggl.pack200
├── loader_gl.jar
├── loader.jar
├── runescape_gl.pack200
├── runescape.jar
└── unpackclass.pack
```
The CRC-32 checksums and SHA-256 digests of the correct files are:

@ -11,7 +11,7 @@ public class DeobfuscateBytecodeCommand : CliktCommand(name = "deob-bytecode") {
val injector = Guice.createInjector(BytecodeDeobfuscatorModule)
val deobfuscator = injector.getInstance(BytecodeDeobfuscator::class.java)
deobfuscator.run(
input = Paths.get("nonfree/share/client"),
input = Paths.get("nonfree/lib"),
output = Paths.get("nonfree/var/cache/deob")
)
}

@ -11,7 +11,7 @@ public class PatchCommand : CliktCommand(name = "patch") {
val injector = Guice.createInjector(PatcherModule)
val patcher = injector.getInstance(Patcher::class.java)
patcher.run(
input = Paths.get("nonfree/share/client"),
input = Paths.get("nonfree/lib"),
output = Paths.get("nonfree/var/cache/client"),
keyStorePath = Paths.get("etc/loader.p12")
)

Loading…
Cancel
Save