handWavey icon indicating copy to clipboard operation
handWavey copied to clipboard

Build handWavey in a more "Java" way

Open ksandom opened this issue 3 years ago • 0 comments

Task

  • [ ] Automate building handWavey in a more Java way.
  • [ ] Once installed, it can still access resources like the .wav files.
  • [ ] Examples should be made available after the install so that the user can apply them in a predictable way.
  • [ ] Create/update a wrapper script for each:
    • [ ] Linux.
    • [ ] macOS. (Maybe this can share the linux one?)
    • [ ] Windows.
  • [ ] Update the documentation.
  • [ ] Tick the "Check if the build automation ticket has been done." box on each of these tickets, when the PR(s) for this ticket has been merged.
    • [ ] #5
    • [ ] #1
    • [ ] #2

Background

Other than a small Android project several years ago, this is my first Java project in 18 years. Currently I'm using the gradlew wrapper to run handWavey. This feels wrong. I'm using it to manage the external dependencies.

Specifically, I'm running

./gradlew run

It would be nice to be able to start it with a single command without having to worry about depencencies.

ksandom avatar Feb 10 '22 15:02 ksandom