Files

1.3 KiB

external/beatoraja.jar

This directory vendors beatoraja.jar from the LR2oraja project so the Tachi Beatoraja IR can be compiled (and CI can produce shadow jars) without any out-of-band download.

  • Upstream: https://github.com/wcko87/lr2oraja
  • Release: build11611350155 ("LR2oraja Build 11611350155 (beatoraja 0.8.8)")
  • Source release artifact: LR2oraja.zip
  • LR2oraja.zip SHA-256: 3cdbe4ecabd7937003fc721cd2eb53af88e52881fc4920480526df6d70b9932b
  • Original project: https://github.com/exch-bms2/beatoraja (LR2oraja is a judge/gauge fork that ships only a replacement beatoraja.jar).

Licensing

beatoraja.jar is licensed under the GNU General Public License v3 (see LICENSE.beatoraja). It is consumed by java/beatoraja-ir/ as a compileOnly Gradle dependency (see ../build.gradle.kts); the IR shadow jar that we ship does not embed any beatoraja class files. Source for the bundled binary is available at the upstream repositories above.

Bumping

To update to a newer LR2oraja release:

  1. Pick a release from https://github.com/wcko87/lr2oraja/releases.
  2. Download its LR2oraja.zip, verify the SHA-256, extract beatoraja.jar.
  3. Replace beatoraja.jar in this folder and update the release tag, archive SHA-256, and any version notes above.