[Add] SindarinSwiftSDK 1.0.0
[CocoaPods.git] / Specs / 0 / 5 / 6 / onnxruntime-training-objc / 1.18.0 / onnxruntime-training-objc.podspec.json
blob188e16fa9f55b062b811703c23fde44f4771173e
2   "name": "onnxruntime-training-objc",
3   "version": "1.18.0",
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://download.onnxruntime.ai/pod-archive-onnxruntime-training-objc-1.18.0.zip"
16   },
17   "platforms": {
18     "ios": "12.0",
19     "osx": "11.0"
20   },
21   "preserve_paths": [
22     "LICENSE"
23   ],
24   "default_subspecs": "Core",
25   "static_framework": true,
26   "subspecs": [
27     {
28       "name": "Core",
29       "dependencies": {
30         "onnxruntime-training-c": [
31           "1.18.0"
32         ]
33       },
34       "requires_arc": true,
35       "compiler_flags": [
36         "-std=c++17",
37         "-fobjc-arc-exceptions",
38         "-Wall",
39         "-Wextra",
40         "-Werror"
41       ],
42       "pod_target_xcconfig": {
43         "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}/objectivec\"",
44         "OTHER_CPLUSPLUSFLAGS": "-fvisibility=hidden -fvisibility-inlines-hidden"
45       },
46       "public_header_files": [
47         "objectivec/include/*.h"
48       ],
49       "source_files": [
50         "objectivec/include/*.h",
51         "objectivec/*.h",
52         "objectivec/*.m",
53         "objectivec/*.mm"
54       ],
55       "testspecs": [
56         {
57           "name": "Tests",
58           "test_type": "unit",
59           "source_files": [
60             "objectivec/test/*.h",
61             "objectivec/test/*.m",
62             "objectivec/test/*.mm"
63           ],
64           "resources": [
65             "objectivec/test/testdata/*.ort",
66             "onnxruntime/test/testdata/training_api/*.onnx",
67             "onnxruntime/test/testdata/training_api/*.ckpt",
68             "onnxruntime/test/testdata/training_api/*.in",
69             "onnxruntime/test/testdata/training_api/*.out"
70           ]
71         }
72       ]
73     }
74   ]