[Add] YLCategory-MacOS 1.1.3
[CocoaPods.git] / Specs / b / d / 2 / JuiceboxSdk / 0.2.0 / JuiceboxSdk.podspec.json
blob45a6d4d8e2d8d0d89cb659f7dd6f0f271d0d9724
2   "name": "JuiceboxSdk",
3   "license": "MIT",
4   "authors": {
5     "Nora Trapp": "nora@juicebox.me"
6   },
7   "version": "0.2.0",
8   "summary": "A Swift wrapper library for interfacing with the Juicebox service.",
9   "homepage": "https://github.com/juicebox-systems/juicebox-sdk",
10   "source": {
11     "git": "git@github.com:juicebox-systems/juicebox-sdk.git",
12     "tag": "0.2.0"
13   },
14   "swift_versions": "5",
15   "platforms": {
16     "ios": "13"
17   },
18   "source_files": [
19     "swift/Sources/**/*.swift"
20   ],
21   "preserve_paths": [
22     "target/*/release/libjuicebox_sdk_ffi.a",
23     "target/*/release/include",
24     "swift/Sources/JuiceboxSdkFfi"
25   ],
26   "pod_target_xcconfig": {
27     "HEADER_SEARCH_PATHS": "$(PODS_TARGET_SRCROOT)/swift/Sources/JuiceboxSdkFfi $(PODS_TARGET_SRCROOT)/target/${CARGO_BUILD_TARGET}/release/include",
28     "SWIFT_INCLUDE_PATHS": "$(HEADER_SEARCH_PATHS)",
29     "OTHER_LDFLAGS": "$(PODS_TARGET_SRCROOT)/target/$(CARGO_BUILD_TARGET)/release/libjuicebox_sdk_ffi.a",
30     "CARGO_BUILD_TARGET[sdk=iphonesimulator*][arch=arm64]": "aarch64-apple-ios-sim",
31     "CARGO_BUILD_TARGET[sdk=iphonesimulator*][arch=*]": "x86_64-apple-ios",
32     "CARGO_BUILD_TARGET[sdk=iphoneos*]": "aarch64-apple-ios",
33     "ARCHS[sdk=iphonesimulator*]": "x86_64 arm64",
34     "ARCHS[sdk=iphoneos*]": "arm64"
35   },
36   "prepare_command": "set -euo pipefail\nCARGO_BUILD_TARGET=aarch64-apple-ios swift/ffi.sh --release\nCARGO_BUILD_TARGET=x86_64-apple-ios swift/ffi.sh --release\nCARGO_BUILD_TARGET=aarch64-apple-ios-sim swift/ffi.sh --release",
37   "swift_version": "5"