| 1 | #!/bin/sh |
| 2 | set -eu |
| 3 | cd "$(dirname "$0")/.." |
| 4 | ./macos/build.sh |
| 5 | mkdir -p conformance-results |
| 6 | node scripts/long-checkpoint.mjs |
| 7 | swiftc -O -parse-as-library swift/PetSim.swift swift/PetNativeCore.swift swift/PetHabitatStore.swift swift/PetAudioOutput.swift swift/PetHost.swift swift/PetShared.swift tests/apple-checkpoint.swift -o conformance-results/apple-checkpoint |
| 8 | ./conformance-results/apple-checkpoint "$(pwd)" "$(pwd)/conformance-results" "$(cd "${PET_MACOS_APP_DIR:-macos/CodewhalePet.app}" && pwd)" |
| 9 |