Files
sodalive-ios/work/tests/check-app-deep-link-gift-detail.sh
T

17 lines
627 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
root="$(cd "$(dirname "$0")/../.." && pwd)"
tmp="$(mktemp -d)"
trap 'rm -rf "$tmp"' EXIT
swiftc -swift-version 5 -module-cache-path "$tmp/module-cache" \
-D EVENT_LINK_SDK_DOUBLE -emit-module -emit-library -module-name AppsFlyerLib \
"$root/work/tests/EventDeepLinkCheck.swift" -o "$tmp/libAppsFlyerLib.dylib"
swiftc -swift-version 5 -module-cache-path "$tmp/module-cache" \
-I "$tmp" -L "$tmp" -lAppsFlyerLib -Xlinker -rpath -Xlinker "$tmp" \
"$root/SodaLive/Sources/App/AppDeepLinkHandler.swift" \
"$root/work/tests/AppDeepLinkGiftDetailCheck.swift" \
-o "$tmp/check"
"$tmp/check"