Levee is a tool to succinctly and quickly create high performance network appliances.
First, you will need a few dependencies:
apt-get install ragel # ubuntu, or
brew install ragel # macos
Next, install Levee:
git clone https://github.com/cablehead/levee.git
cd levee
cmake -H. -Bbuild -DCMAKE_BUILD_TYPE=Release
cd build
make
make install
By default Levee will be installed to /usr/local
. You can also set a custom
install directory:
make DESTDIR=/tmp/foo install
Make sure the installed location is in your PATH
:
export PATH=$PATH:/usr/local/bin
And we should be all set to go:
$ levee
Usage: levee <command> ...
Available commands are:
run
build
bundle
test
version