[Add] ExpoFpCommon 4.8.3
[CocoaPods.git] / Specs / 3 / f / 8 / TensorIO / 0.9.0 / TensorIO.podspec.json
blobb382020d0e087646b5d06f6d2654f7304629203a
2   "name": "TensorIO",
3   "version": "0.9.0",
4   "summary": "An Objective-C and Swift wrapper for TensorFlow Lite and TensorFlow, with support for Federated Learning.",
5   "description": "Perform inference with TensorFlow Lite or full TensorFlow models using all the conveniences of Objective-C or Swift",
6   "homepage": "https://github.com/doc-ai/tensorio-ios",
7   "license": {
8     "type": "Apache 2",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "doc.ai": "philip@doc.ai"
13   },
14   "source": {
15     "git": "https://github.com/doc-ai/tensorio-ios.git",
16     "tag": "0.9.0"
17   },
18   "platforms": {
19     "ios": "9.3"
20   },
21   "static_framework": true,
22   "frameworks": [
23     "Foundation",
24     "UIKit",
25     "AVFoundation",
26     "CoreGraphics",
27     "CoreMedia",
28     "CoreVideo",
29     "Accelerate",
30     "VideoToolbox"
31   ],
32   "libraries": "c++",
33   "dependencies": {
34     "DSJSONSchemaValidation": [
36     ]
37   },
38   "default_subspecs": "Core",
39   "subspecs": [
40     {
41       "name": "Core",
42       "source_files": "TensorIO/Classes/Core/**/*",
43       "pod_target_xcconfig": {
44         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_CORE=1 TIO_VERSION=0.9.0"
45       }
46     },
47     {
48       "name": "TFLite",
49       "dependencies": {
50         "TensorIO/Core": [
52         ],
53         "TensorFlowLite": [
55         ]
56       },
57       "source_files": "TensorIO/Classes/TFLite/**/*",
58       "resource_bundles": {
59         "TFLite": "TensorIO/Assets/TFLite/**/*"
60       },
61       "xcconfig": {
62         "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorFlowLite/Frameworks/tensorflow_lite.framework/Headers\""
63       },
64       "pod_target_xcconfig": {
65         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TFLITE=1"
66       }
67     },
68     {
69       "name": "TensorFlow",
70       "dependencies": {
71         "TensorIO/Core": [
73         ],
74         "TensorIOTensorFlow": [
76         ]
77       },
78       "source_files": "TensorIO/Classes/TensorFlow/**/*",
79       "private_header_files": [
80         "TensorIO/Classes/TensorFlow/SavedModel/**/*.h"
81       ],
82       "resource_bundles": {
83         "TensorFlow": "TensorIO/Assets/TensorFlow/**/*"
84       },
85       "xcconfig": {
86         "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/Headers\"",
87         "OTHER_LDFLAGS": "-force_load \"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/tensorflow\" \"-L ${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework\""
88       },
89       "pod_target_xcconfig": {
90         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TENSORFLOW=1"
91       }
92     },
93     {
94       "name": "Deploy",
95       "dependencies": {
96         "TensorIO/Core": [
98         ],
99         "SSZipArchive": [
101         ]
102       },
103       "source_files": "TensorIO/Classes/Deploy/**/*",
104       "pod_target_xcconfig": {
105         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_DEPLOY=1"
106       }
107     },
108     {
109       "name": "Federated",
110       "dependencies": {
111         "TensorIO/Core": [
113         ],
114         "SSZipArchive": [
116         ]
117       },
118       "source_files": "TensorIO/Classes/Federated/**/*",
119       "resource_bundles": {
120         "Federated": "TensorIO/Assets/Federated/**/*"
121       },
122       "pod_target_xcconfig": {
123         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_FEDERATED=1"
124       }
125     }
126   ]