[Add] GluedInCoreSDK 2.5.1
[CocoaPods.git] / Specs / 3 / f / 8 / TensorIO / 1.2.5 / TensorIO.podspec.json
blobfb262098f57b7fb2057efb2a03775e96a8f74871
2   "name": "TensorIO",
3   "version": "1.2.5",
4   "summary": "An Objective-C and Swift wrapper for TensorFlow Lite and TensorFlow, with support for on device training.",
5   "description": "On device inference with TensorFlow Lite or inference and training with 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": "1.2.5"
17   },
18   "platforms": {
19     "ios": "12.0"
20   },
21   "static_framework": true,
22   "requires_arc": true,
23   "frameworks": [
24     "Foundation",
25     "UIKit",
26     "AVFoundation",
27     "CoreGraphics",
28     "CoreMedia",
29     "CoreVideo",
30     "Accelerate",
31     "VideoToolbox"
32   ],
33   "libraries": "c++",
34   "dependencies": {
35     "DSJSONSchemaValidation": [
37     ]
38   },
39   "default_subspecs": "Core",
40   "user_target_xcconfig": {
41     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
42   },
43   "pod_target_xcconfig": {
44     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
45   },
46   "subspecs": [
47     {
48       "name": "Core",
49       "source_files": "TensorIO/Classes/Core/**/*",
50       "pod_target_xcconfig": {
51         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_CORE=1 TIO_VERSION=1.2.5"
52       }
53     },
54     {
55       "name": "TFLite",
56       "dependencies": {
57         "TensorIO/Core": [
59         ],
60         "TensorFlowLiteObjC": [
62         ]
63       },
64       "source_files": "TensorIO/Classes/TFLite/**/*",
65       "private_header_files": [
66         "TensorIO/Classes/TFLite/TIOTFLiteData/**/*.h"
67       ],
68       "resource_bundles": {
69         "TFLite": "TensorIO/Assets/TFLite/**/*"
70       },
71       "xcconfig": {
72         "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorFlowLite/Frameworks/tensorflow_lite.framework/Headers\""
73       },
74       "pod_target_xcconfig": {
75         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TFLITE=1"
76       }
77     },
78     {
79       "name": "TensorFlow",
80       "dependencies": {
81         "TensorIO/Core": [
83         ],
84         "TensorIOTensorFlow": [
85           "~> 2.0.8"
86         ]
87       },
88       "source_files": "TensorIO/Classes/TensorFlow/**/*",
89       "private_header_files": [
90         "TensorIO/Classes/TensorFlow/SavedModel/**/*.h",
91         "TensorIO/Classes/TensorFlow/TIOTensorFlowData/**/*.h"
92       ],
93       "resource_bundles": {
94         "TensorFlow": "TensorIO/Assets/TensorFlow/**/*"
95       },
96       "xcconfig": {
97         "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/Headers\"",
98         "OTHER_LDFLAGS": "-force_load \"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/tensorflow\""
99       },
100       "pod_target_xcconfig": {
101         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TENSORFLOW=1"
102       }
103     }
104   ]