add script to start complete env in screen
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,4 +1,5 @@
|
||||
cube/build/
|
||||
.*.sw?
|
||||
*.o
|
||||
test
|
||||
test
|
||||
.bash_history
|
||||
|
@ -4,8 +4,9 @@
|
||||
#include <adc.h>
|
||||
|
||||
#include <frontend.h>
|
||||
|
||||
#include <logger.h>
|
||||
#include <signal.h>
|
||||
|
||||
|
||||
|
||||
|
||||
|
32
tools/startCompleteEnv.sh
Executable file
32
tools/startCompleteEnv.sh
Executable 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
|
||||
|
Reference in New Issue
Block a user