[Add] TestFrameworkIos1 1.0.2
[CocoaPods.git] / Specs / d / 9 / 6 / TensorFlowLiteSwift / 0.0.1-nightly.20241116 / TensorFlowLiteSwift.podspec.json
blobf12ef3891f3bb16482a4daf276f616651da34eeb
2   "name": "TensorFlowLiteSwift",
3   "version": "0.0.1-nightly.20241116",
4   "authors": "Google Inc.",
5   "license": {
6     "type": "Apache"
7   },
8   "homepage": "https://github.com/tensorflow/tensorflow",
9   "source": {
10     "git": "https://github.com/tensorflow/tensorflow.git",
11     "commit": "54a85be050ec03de1285d805f409c96800146eb0"
12   },
13   "summary": "TensorFlow Lite for Swift",
14   "description": "TensorFlow Lite is TensorFlow's lightweight solution for Swift developers. It\nenables low-latency inference of on-device machine learning models with a\nsmall binary size and fast performance supporting hardware acceleration.",
15   "cocoapods_version": ">= 1.9.0",
16   "platforms": {
17     "ios": "12.0"
18   },
19   "swift_versions": "5.0",
20   "module_name": "TensorFlowLite",
21   "static_framework": true,
22   "pod_target_xcconfig": {
23     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "i386",
24     "ENABLE_USER_SCRIPT_SANDBOXING": "NO"
25   },
26   "user_target_xcconfig": {
27     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "i386",
28     "ENABLE_USER_SCRIPT_SANDBOXING": "NO"
29   },
30   "default_subspecs": "Core",
31   "subspecs": [
32     {
33       "name": "Privacy",
34       "resource_bundles": {
35         "TensorFlowLite": "tensorflow/lite/swift/PrivacyInfo.xcprivacy"
36       }
37     },
38     {
39       "name": "Core",
40       "dependencies": {
41         "TensorFlowLiteC": [
42           "0.0.1-nightly.20241116"
43         ],
44         "TensorFlowLiteSwift/Privacy": [
45           "0.0.1-nightly.20241116"
46         ]
47       },
48       "source_files": "tensorflow/lite/swift/Sources/*.swift",
49       "exclude_files": "tensorflow/lite/swift/Sources/{CoreML,Metal}Delegate.swift",
50       "testspecs": [
51         {
52           "name": "Tests",
53           "test_type": "unit",
54           "source_files": "tensorflow/lite/swift/Tests/*.swift",
55           "exclude_files": "tensorflow/lite/swift/Tests/MetalDelegateTests.swift",
56           "resources": [
57             "tensorflow/lite/testdata/add.bin",
58             "tensorflow/lite/testdata/add_quantized.bin",
59             "tensorflow/lite/testdata/multi_signatures.bin"
60           ]
61         }
62       ]
63     },
64     {
65       "name": "CoreML",
66       "source_files": "tensorflow/lite/swift/Sources/CoreMLDelegate.swift",
67       "dependencies": {
68         "TensorFlowLiteC/CoreML": [
69           "0.0.1-nightly.20241116"
70         ],
71         "TensorFlowLiteSwift/Core": [
72           "0.0.1-nightly.20241116"
73         ],
74         "TensorFlowLiteSwift/Privacy": [
75           "0.0.1-nightly.20241116"
76         ]
77       }
78     },
79     {
80       "name": "Metal",
81       "source_files": "tensorflow/lite/swift/Sources/MetalDelegate.swift",
82       "dependencies": {
83         "TensorFlowLiteC/Metal": [
84           "0.0.1-nightly.20241116"
85         ],
86         "TensorFlowLiteSwift/Core": [
87           "0.0.1-nightly.20241116"
88         ],
89         "TensorFlowLiteSwift/Privacy": [
90           "0.0.1-nightly.20241116"
91         ]
92       },
93       "testspecs": [
94         {
95           "name": "Tests",
96           "test_type": "unit",
97           "source_files": "tensorflow/lite/swift/Tests/{Interpreter,MetalDelegate}Tests.swift",
98           "resources": [
99             "tensorflow/lite/testdata/add.bin",
100             "tensorflow/lite/testdata/add_quantized.bin",
101             "tensorflow/lite/testdata/multi_add.bin"
102           ]
103         }
104       ]
105     }
106   ],
107   "swift_version": "5.0"