See documentation at https://bleep.build
$ git clone --recurse-submodules https://github.com/oyvindberg/bleep.git
See https://bleep.build/docs/installing/
# compile all projects using scala 2.13
$ bleep compile jvm213
$ bleep setup-ide jvm213
And then open in using metals or intellij.
See setting-up-build-in-ide for a bit more info.
You have several options:
bleep run bleep-cli@jvm213
bleep.Main
from your IDEbleep native-image
) and run that (the path will be printed).
This is slow, but a few things can only be tested this way.
# generate script in build directory
$ bleep setup-dev-script bleep-cli@jvm213
$ bleep compile bleep-cli@jvm213
$ ./bleep-cli@jvm213.sh
Generating shell wrapper scripts is currently not implemented on windows, but it's likely easy to add if you want it.
#### Submitting code
- All changes go through PRs
- Code should be formatted correctly (`bleep fmt`) and tests should pass (`bleep test`).