#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "$ROOT_DIR" xcodebuild docbuild \ -workspace .swiftpm/xcode/package.xcworkspace \ -scheme LocalData \ -destination 'generic/platform=iOS' ARCHIVE_PATH="$(find "${HOME}/Library/Developer/Xcode/DerivedData" -type d -name 'LocalData.doccarchive' 2>/dev/null | sort | tail -n 1)" if [[ -n "${ARCHIVE_PATH}" ]]; then echo "DocC archive: ${ARCHIVE_PATH}" else echo "DocC archive not found in DerivedData." fi