35 lines
636 B
Bash
Executable file
35 lines
636 B
Bash
Executable file
#!/bin/bash
|
|
# This script dumps information about the build environment to stdout.
|
|
|
|
source "$(cd "$(dirname "$0")" && pwd)/../shared.sh"
|
|
|
|
set -euo pipefail
|
|
IFS=$'\n\t'
|
|
|
|
echo "environment variables:"
|
|
printenv | sort
|
|
echo
|
|
|
|
echo "disk usage:"
|
|
df -h
|
|
echo
|
|
|
|
echo "biggest files in the working dir:"
|
|
set +o pipefail
|
|
du . | sort -nr | head -n100
|
|
set -o pipefail
|
|
echo
|
|
|
|
if isMacOS
|
|
then
|
|
# Debugging information that might be helpful for diagnosing macOS
|
|
# performance issues.
|
|
# SIP
|
|
csrutil status
|
|
# Gatekeeper
|
|
spctl --status
|
|
# Authorization policy
|
|
DevToolsSecurity -status
|
|
# Spotlight status
|
|
mdutil -avs
|
|
fi
|