1
0
Files
electrum/contrib/osx/compare_dmg
2021-07-16 15:41:15 +02:00

29 lines
751 B
Bash
Executable File

#!/usr/bin/env bash
set -e
src_dir=$(dirname "$0")
cd "$src_dir/../.."
rm -rf dmg1
hdiutil attach $1
cp -r /Volumes/Electrum/Electrum.app/ dmg1
hdiutil detach /Volumes/Electrum
rm -rf dmg2
hdiutil attach $2
cp -r /Volumes/Electrum/Electrum.app/ dmg2
hdiutil detach /Volumes/Electrum
# remove signatures
for i in $(find dmg1/ ); do codesign --remove-signature $i || true; done;
for i in $(find dmg2/ ); do codesign --remove-signature $i || true; done;
diff=$(diff -qr dmg1 dmg2)
echo $diff
if [ "$diff" ]
then
echo "failure"
else
echo "success"
fi