$> git clone git@github.com:korotindev/huffman_code.git
$> docker-compose build
$> docker-compose run --rm app bash
vscode ➜ / $ cd workspace/
vscode ➜ / $ make
vscode ➜ / $ make test
Or you can use Remote-Containers extension in VSCode (see .devcontainer folder)
make will produce 3 files:
build/encodesee help (just run it)build/decodesee help (just run it)build/testruns bymake test
Note: I've tested it only inside docker but you can try to build and run it locally :)