ODU-CGA-CubeSat / cubesat-cli

CLI tool for performing CRUD operations on bill of materials (BOM) data & assembly instructions data, using the dof-cubesat schema.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cubesat-cli

CLI tool for performing CRUD operations on bill of materials (BOM) data & assembly instructions data, using the dof-cubesat schema.

Requirements

  • linkml v1.5.6+
  • git

Installation

Recursively clone and cd into the cubesat-cli repo

git clone --recurse-submodules https://github.com/ODU-CGA-CubeSat/cubesat-cli.git
cd cubesat-cli

Install cubesat-cli in ~/.cubesat-cli

./gradlew install

Update ~/.bashrc to add ~/.cubesat-cli/bin to PATH

printf '\n# cubesat-cli\nexport PATH="$PATH:$HOME/.cubesat-cli/bin"' >> ~/.bashrc

Update interactive shell with changes made to ~/.bashrc

source ~/.bashrc

About

CLI tool for performing CRUD operations on bill of materials (BOM) data & assembly instructions data, using the dof-cubesat schema.

License:MIT License


Languages

Language:Python 100.0%