Skip to content

mohamedselbohy/msm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSM - CLI

This CLI tool utilizes the ROS docker image to create and handle ROS workspaces and packages. It can also be used to exec into workspaces, launch packages with dependencies.

Note

Completions are available and the tool is well documented under msm -h or msm help or msm --help

Installation

Install the latest *.deb package from the releases by the following commands.

cd /tmp
wget -O msm_amd64.deb https://github.com/mohamedselbohy/msm/releases/latest/download/msm_amd64.deb
sudo apt install -y ./msm_amd64.deb
rm msm_amd64.deb

or run installation script ./install.sh

Build Instructions

At the project's root directory just simply execute these commands.

go build -o msm
sudo ln -s "$(pwd)/msm" /usr/local/bin/msm

Then ensure installation with

msm --help

Autocompletions

Fish: msm completion fish > ~/.config/fish/completions/msm.fish

Bash: sudo bash -c "msm completion bash > /etc/bash_completion.d/msm"

About

ROS docker interface.

Resources

Stars

Watchers

Forks

Packages

No packages published