add script to start complete env in screen

This commit is contained in:
2020-11-02 14:48:13 +01:00
parent 38feb642c7
commit e5df9b7d81
3 changed files with 36 additions and 2 deletions

1
.gitignore vendored
View File

@ -2,3 +2,4 @@ cube/build/
.*.sw?
*.o
test
.bash_history

View File

@ -4,8 +4,9 @@
#include <adc.h>
#include <frontend.h>
#include <logger.h>
#include <signal.h>

32
tools/startCompleteEnv.sh Executable file
View File

@ -0,0 +1,32 @@
#!/bin/bash
SESSIONNAME=mbusmaster-dev
screen -d -m -S $SESSIONNAME
screen -S $SESSIONNAME -p 0 -X title main
screen -S $SESSIONNAME -X screen 1
screen -S $SESSIONNAME -p 1 -X title build
screen -S $SESSIONNAME -p 1 -X exec ./tools/startBuildEnv.sh
screen -S $SESSIONNAME -X screen 2
screen -S $SESSIONNAME -p 2 -X title test
screen -S $SESSIONNAME -p 2 -X exec ./tools/startTestEnv.sh
screen -S $SESSIONNAME -X screen 3
screen -S $SESSIONNAME -p 3 -X title minicom
screen -S $SESSIONNAME -p 3 -X exec minicom
screen -S $SESSIONNAME -X screen 4
screen -S $SESSIONNAME -p 4 -X title openocd
screen -S $SESSIONNAME -p 4 -X exec openocd -f ./openocd.cfg
screen -S $SESSIONNAME -X screen 5
screen -S $SESSIONNAME -p 5 -X title upload
screen -S $SESSIONNAME -X screen 6
screen -S $SESSIONNAME -p 6 -X title edit
screen -S $SESSIONNAME -p 6 -X chdir ./cube
screen -r $SESSIONNAME