blob: 22bb89488758d590018397dc24ed86299da737ae (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/bash
# SPDX-License-Identifier: MIT
# Copyright (c) 2026 Eclipse ThreadX Contributors
# Some portions generated by Copilot (claude-sonnet-4.6).
#
# Update test submodules to the latest commit on their dev branch.
# Run this script from the repository root.
set -euo pipefail
REPO_ROOT="$(dirname "$(realpath "$0")")/.."
SUBMODULES=(
"test/cmake/filex"
"test/cmake/threadx"
)
cd "$REPO_ROOT"
for sub in "${SUBMODULES[@]}"; do
echo "Updating $sub to origin/dev..."
git -C "$sub" fetch origin dev
git -C "$sub" checkout origin/dev
done
git add "${SUBMODULES[@]}"
echo ""
echo "Submodules updated. Review with 'git diff --cached', then commit:"
echo " git commit -m \"chore: update submodules to latest dev commits\""
|