#!/bin/bash
#
# build_all.sh — PUBLIC‑SAFE VERSION
#
# Purpose:
#   Runs the full pipeline: repair/sign → build DMG → notarize.
#
# Notes:
#   - No sensitive information is contained here.
#

set -euo pipefail
TOOLS=&#34;$(dirname &#34;$0&#34;)&#34;

echo &#34;=== Step 1: Repair + sign ===&#34;
&#34;$TOOLS/repair_and_sign.sh&#34;

echo &#34;=== Step 2: Build DMG ===&#34;
&#34;$TOOLS/build_dmg.sh&#34;

echo &#34;=== Step 3: Notarize DMG ===&#34;
&#34;$TOOLS/notarize_dmg.sh&#34;

echo &#34;=== All done. DMG is signed, notarized, stapled, and ready. ===&#34;
