Skip to content

Commit 07bc5a8

Browse files
committed
Fix
Signed-off-by: Brentley Jones <github@brentleyjones.com>
1 parent 8ee7a9e commit 07bc5a8

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

xcodeproj/internal/templates/legacy_installer.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,17 @@ if [[ $for_fixture -eq 1 ]]; then
8585
readonly generator_package_name="${generator_package_name_prefix#*/*/*/}"
8686
readonly generator_name="${generator_package_name##*/}"
8787

88+
if command -v /sbin/md5 >/dev/null 2>&1; then
89+
readonly md5_command="/sbin/md5"
90+
elif command -v md5sum >/dev/null 2>&1; then
91+
readonly md5_command="md5sum"
92+
else
93+
fail "ERROR: Unable to find a command to calculate MD5 hash; please install" \
94+
"md5 or md5sum"
95+
fi
96+
8897
# Copy over generated generator
89-
output_base_hash=$(/sbin/md5 -q -s "${execution_root%/*/*}")
98+
output_base_hash=$(echo "${execution_root%/*/*}" | "$md5_command" | awk '{print $1}')
9099
readonly src_generator_package_directory="/var/tmp/rules_xcodeproj/generated_v2/$output_base_hash/generator/$generator_package_name"
91100
readonly dest_generator_package_directory="$project_dir/generated"
92101
readonly dest_generator_package="${dest_generator_package_directory:?}/$generator_name"

0 commit comments

Comments
 (0)