17 lines
627 B
Bash
Executable File
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"
|