Skip to content

https123456789/bensh

Repository files navigation

BenSH

A shell written with my use cases in mind.

Building

meson setup build
meson compile -C build

Running

./build/bensh

Testing

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

Just

If you have just installed, you can use the following commands:

  • just setup: Setup Meson
  • just build: Build
  • just run: Build and run
  • just debug: Build and launch with lldb
  • just test: Build and test
  • just coverage: Generate a code coverage report

About

A UNIX shell optimized for my daily use case

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published