[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / 3 / f / 8 / TensorIO / 1.0 / TensorIO.podspec.json
blobaa61eab927761965ca484b86935e84ece56be69c
2   "name": "TensorIO",
3   "version": "1.0",
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.0"
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     "OTHER_CFLAGS": "-fcxx-modules -fmodules"
42   },
43   "subspecs": [
44     {
45       "name": "Core",
46       "source_files": "TensorIO/Classes/Core/**/*",
47       "pod_target_xcconfig": {
48         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_CORE=1 TIO_VERSION=1.0"
49       }
50     },
51     {
52       "name": "TFLite",
53       "dependencies": {
54         "TensorIO/Core": [
56         ],
57         "TensorFlowLite": [
59         ]
60       },
61       "source_files": "TensorIO/Classes/TFLite/**/*",
62       "private_header_files": [
63         "TensorIO/Classes/TFLite/TIOTFLiteData/**/*.h"
64       ],
65       "resource_bundles": {
66         "TFLite": "TensorIO/Assets/TFLite/**/*"
67       },
68       "xcconfig": {
69         "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorFlowLite/Frameworks/tensorflow_lite.framework/Headers\""
70       },
71       "pod_target_xcconfig": {
72         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TFLITE=1"
73       }
74     },
75     {
76       "name": "TensorFlow",
77       "dependencies": {
78         "TensorIO/Core": [
80         ],
81         "TensorIOTensorFlow": [
83         ]
84       },
85       "source_files": "TensorIO/Classes/TensorFlow/**/*",
86       "private_header_files": [
87         "TensorIO/Classes/TensorFlow/SavedModel/**/*.h",
88         "TensorIO/Classes/TensorFlow/TIOTensorFlowData/**/*.h"
89       ],
90       "resource_bundles": {
91         "TensorFlow": "TensorIO/Assets/TensorFlow/**/*"
92       },
93       "xcconfig": {
94         "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/Headers\"",
95         "OTHER_LDFLAGS": "-force_load \"${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework/tensorflow\" \"-L ${PODS_ROOT}/TensorIOTensorFlow/Frameworks/tensorflow.framework\""
96       },
97       "pod_target_xcconfig": {
98         "GCC_PREPROCESSOR_DEFINITIONS": "TIO_TENSORFLOW=1"
99       }
100     }
101   ]