mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
bisect: use current script directory to call other scripts
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
# https://cirosantilli.com/linux-kernel-module-cheat#bisection
|
||||
set -eu
|
||||
./build-linux --clean "$@"
|
||||
./build-linux "$@"
|
||||
root_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
|
||||
"${root_dir}/build-linux" --clean "$@"
|
||||
"${root_dir}/build-linux" "$@"
|
||||
set +e
|
||||
./run --quit-after-boot "$@" || status=$?
|
||||
"${root_dir}/run" --quit-after-boot "$@" || status=$?
|
||||
# https://stackoverflow.com/questions/4713088/how-to-use-git-bisect/22592593#22592593
|
||||
if [ "$status" -eq 125 ] || [ "$status" -gt 127 ]; then
|
||||
status=1
|
||||
|
||||
Reference in New Issue
Block a user