Skip to content

Commit 4ad701f

Browse files
Added gdb.sh Bash script for run GDB
1 parent a90587e commit 4ad701f

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

scripts/gdb.sh

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/bin/bash
2+
3+
function check_gdb() {
4+
if ! command -v gdb >/dev/null 2>&1; then
5+
echo "Could not find GDB in system. Aborting"
6+
exit 1
7+
fi
8+
}
9+
10+
function main() {
11+
local build_dir="build"
12+
local program_name="zClipboard"
13+
14+
check_gdb
15+
cd ..
16+
17+
if [ ! -d "$build_dir" ]; then
18+
mkdir -p "$build_dir"
19+
fi
20+
21+
cd "$build_dir" || exit 1
22+
gdb "$program_name" <<EOF
23+
24+
run
25+
EOF
26+
}
27+
28+
main

0 commit comments

Comments
 (0)