1#!/bin/bash
2set -euo pipefail
3module_dir=$(cd "$(dirname "$0")/.." && pwd)
4sdk=$(xcrun --sdk macosx --show-sdk-path)
5compiler=$(xcrun --find swiftc)
6output=$(mktemp -d)
7trap 'rm -rf "$output"' EXIT
8"$compiler" -O -target "$(uname -m)-apple-ios16.1-macabi" -sdk "$sdk" \
9 -F "$sdk/System/iOSSupport/System/Library/Frameworks" \
10 "$module_dir/ios/ReviewDiffCodeLayout.swift" "$module_dir/tests/ios/main.swift" \
11 -o "$output/layout-tests"
12"$output/layout-tests"