Adjusted build system to make it more portable

This commit is contained in:
2022-12-24 17:42:33 +00:00
parent 26853c32c8
commit 0309e1edd1
3 changed files with 10 additions and 10 deletions

View File

@@ -5,19 +5,21 @@ lldb_cfg=$2
shift 2
if command -v gdb &> /dev/null; then
printf " \033[93;1mGDB\033[0m boot/socks_kernel\n"
tmux \
new-session -d -s hz-debug "sleep 0.3; gdb -tui -x $gdb_cfg" \; \
split-window -h -l 80 \; \
split-window -v -l 25 "$@"\; \
select-pane -t 0
elif command -v lldb &> /dev/null; then
printf " \033[93;1mLLDB\033[0m boot/socks_kernel\n"
tmux \
new-session -d -s hz-debug "sleep 0.1; lldb --source $lldb_cfg" \; \
split-window -h -l 80 \; \
split-window -v -l 25 "$@"\; \
select-pane -t 0
else
echo "No debugger available"
printf " \033[91;1mERR\033[0m No debugger available\n"
exit -1
fi