Quickly build command line interface to operate a remote target that uses Unpadded over serial
Add this repository as a submodule of your project.
git submodule add https://github.com/Club-INTech/ShellTools
git submodule update
Install the Python dependencies from requirements.txt
.
pip3 install -r ShellTools/requirements.txt
Unpadded will require ccache to run. Install it from your packet manager (e.g. Aptitude).
sudo apt install ccache
If you want a taste of the features provided by the shell
package, you can run the demo shell.
python3 ShellTools/demo.py
If you want to contribute, please install the necessary development tools.
sudo apt install ccache
./configure
Do not forget to test your installation afterwards.
./check