Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 527 Bytes

File metadata and controls

23 lines (16 loc) · 527 Bytes

EasyShell

EasyShell is a lightweight shell implementation designed to be embedded into any CLI application as a bootstrapping layer. It is extendable with user-defined commands and supports some basic built-in commands.

Requirements

  • libreadline
  • meson: tested with meson version 1.7.0

Build

meson setup build
meson compile -C build

Limitations (Work in Progress)

  • Piping is not yet supported.
  • Input/output redirection is not yet supported.
  • Regular expressions are not yet supported.