Skip to content

Commit 0b470ad

Browse files
committed
Adapt setup summary script to work on macOS
1 parent be30a6c commit 0b470ad

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

docs/troubleshooting/summarise_o2p_setup.sh

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,21 @@ else
1111
fi
1212

1313
for repo in alidist O2 O2Physics; do
14-
[[ -d "${repo}" ]] || { echo "Directory ${repo} not found."; continue; }
14+
[[ -d "${repo}" ]] || { echo "Directory ${repo} not found in the current directory."; continue; }
1515
echo "Last commit of ${repo}: $(cd "${repo}" && git log -n 1 --pretty="format:%ci %h")"
1616
done
1717

18-
for pkg in O2 O2Physics; do
19-
log="$ALIBUILD_WORK_DIR/BUILD/${pkg}-latest/log"
20-
[[ -f "${log}" ]] || { echo "Log file ${log} not found."; continue; }
21-
echo "Last build of ${pkg}: $(stat -c "%y" "${log}")"
22-
done
18+
cmdStat=""
19+
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
20+
cmdStat="stat -c %y"
21+
elif [[ "$OSTYPE" == "darwin"* ]]; then
22+
cmdStat="stat -f %Sm"
23+
fi
24+
25+
if [[ -n "$cmdStat" ]]; then
26+
for pkg in O2 O2Physics; do
27+
log="$ALIBUILD_WORK_DIR/BUILD/${pkg}-latest/log"
28+
[[ -f "${log}" ]] || { echo "Log file ${log} not found."; continue; }
29+
echo "Last build of ${pkg}: $($cmdStat "${log}")"
30+
done
31+
fi

0 commit comments

Comments
 (0)