fix: harden task recovery and DR contract handling
This commit is contained in:
@@ -4,7 +4,10 @@ if [[ ! -f /opt/ros/humble/setup.bash ]]; then
|
||||
echo 'NOT RUN: ROS2 Humble is not installed; no ROS compilation claim.' >&2
|
||||
exit 2
|
||||
fi
|
||||
# Humble's generated environment hooks inspect optional unset variables.
|
||||
set +u
|
||||
source /opt/ros/humble/setup.bash
|
||||
set -u
|
||||
command -v colcon >/dev/null || { echo 'colcon is required' >&2; exit 2; }
|
||||
bt_repo_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)"
|
||||
cd "$bt_repo_root"
|
||||
|
||||
Reference in New Issue
Block a user