[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / 0 / 5 / 6 / onnxruntime-training-objc / 1.16.0-dev+20230908001.a9df3ae / onnxruntime-training-objc.podspec.json
blobe6af4a402171c231edb6cfb6861853baeb75f3ae
2   "name": "onnxruntime-training-objc",
3   "version": "1.16.0-dev+20230908001.a9df3ae",
4   "summary": "ONNX Runtime Objective-C Pod",
5   "description": "A pod for the ONNX Runtime Objective-C training API.",
6   "homepage": "https://github.com/microsoft/onnxruntime",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "ONNX Runtime": "onnxruntime@microsoft.com"
13   },
14   "source": {
15     "http": "https://onnxruntimepackages.z14.web.core.windows.net/pod-archive-onnxruntime-training-objc-1.16.0-dev+20230908001.a9df3ae.zip"
16   },
17   "platforms": {
18     "ios": "12.0"
19   },
20   "preserve_paths": [
21     "LICENSE"
22   ],
23   "default_subspecs": "Core",
24   "static_framework": true,
25   "subspecs": [
26     {
27       "name": "Core",
28       "dependencies": {
29         "onnxruntime-training-c": [
30           "1.16.0-dev+20230908001.a9df3ae"
31         ]
32       },
33       "requires_arc": true,
34       "compiler_flags": [
35         "-std=c++17",
36         "-fobjc-arc-exceptions",
37         "-Wall",
38         "-Wextra",
39         "-Werror"
40       ],
41       "pod_target_xcconfig": {
42         "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}/objectivec\"",
43         "OTHER_CPLUSPLUSFLAGS": "-fvisibility=hidden -fvisibility-inlines-hidden"
44       },
45       "public_header_files": [
46         "objectivec/include/*.h"
47       ],
48       "source_files": [
49         "objectivec/include/*.h",
50         "objectivec/*.h",
51         "objectivec/*.m",
52         "objectivec/*.mm"
53       ],
54       "testspecs": [
55         {
56           "name": "Tests",
57           "test_type": "unit",
58           "source_files": [
59             "objectivec/test/*.h",
60             "objectivec/test/*.m",
61             "objectivec/test/*.mm"
62           ],
63           "resources": [
64             "objectivec/test/testdata/*.ort",
65             "onnxruntime/test/testdata/training_api/*.onnx",
66             "onnxruntime/test/testdata/training_api/*.ckpt",
67             "onnxruntime/test/testdata/training_api/*.in",
68             "onnxruntime/test/testdata/training_api/*.out"
69           ]
70         }
71       ]
72     }
73   ]