A shell written with my use cases in mind.
meson setup build
meson compile -C build
./build/bensh
Note that this project uses Unity and therefore needs ruby installed to generate the test runners.
On Arch Linux, you can install the following packages: ruby
, ruby-erb
.
meson test -C build
If you have just installed, you can use the following commands:
just setup
: Setup Mesonjust build
: Buildjust run
: Build and runjust debug
: Build and launch with lldbjust test
: Build and testjust coverage
: Generate a code coverage report