diff --git a/run.bash b/run.bash index 39ecb076f..9feb29c69 100755 --- a/run.bash +++ b/run.bash @@ -1,9 +1,9 @@ #!/bin/sh -source radio/venv/bin/activate +source $1/bin/activate # Check for updates -if [ -z "$1" ]; then +if [ -z "$2" ]; then concurrently "python radio/app.py" "cd gcs && yarn dev" -n "backend,frontend" -c "red,blue" else cd radio diff --git a/run_docker.bash b/run_docker.bash new file mode 100755 index 000000000..32bd60409 --- /dev/null +++ b/run_docker.bash @@ -0,0 +1,19 @@ +#!/bin/sh + +# Information for first time running (cba to actually make it do all this) +echo "THIS NEEDS TO BE RAN IN SUDO" +echo "If you get errors, you'll need to clone with:" +echo "sudo docker pull kushmakkapati/ardupilot_sitl" +echo "" + +# Run +sudo systemctl start docker.service +sudo docker run -it --rm -p 5760:7560 kushmakkapati/ardupilot_sitl + +# Stop +sudo systemctl stop docker.service +sudo systemctl stop docker.socket + +# Goodybye message +echo "" +echo "Stopped!" \ No newline at end of file