misc: changes from a long time ago

This commit is contained in:
2026-02-03 21:28:15 +00:00
parent c7d4463f7e
commit af0d97d6f5
10 changed files with 266 additions and 74 deletions

View File

@@ -7,24 +7,27 @@ shift 2
if command -v gdb &> /dev/null; then
printf " \033[93;1mGDB\033[0m boot/mango_kernel\n"
tmux \
new-session -d -s hz-debug "sleep 0.3; gdb -tui -x $gdb_cfg" \; \
new-session -d -s mango-debug "sleep 0.3; gdb -tui -x $gdb_cfg" \; \
split-window -h -l 80 \; \
split-window -v -l 25 "$@"\; \
select-pane -t 1 \; \
resize-pane -R 20
resize-pane -R 20 \; \
select-pane -t 0
elif command -v lldb &> /dev/null; then
printf " \033[93;1mLLDB\033[0m boot/mango_kernel\n"
tmux \
new-session -d -s hz-debug "sleep 0.1; lldb --source $lldb_cfg" \; \
new-session -d -s mango-debug "sleep 0.1; lldb --source $lldb_cfg" \; \
split-window -h -l 160 \; \
split-window -v -l 25 "$@"\; \
select-pane -t 1 \; \
resize-pane -R 50
resize-pane -R 50 \; \
select-pane -t 0
else
printf " \033[91;1mERR\033[0m No debugger available\n"
exit -1
fi
tmux a -t hz-debug
tmux kill-session -t hz-debug
tmux a -t mango-debug
tmux kill-session -t mango-debug