[Add] MentaKSAdapter 5.20.35
[CocoaPods.git] / Specs / d / 1 / 3 / MetalPetal / 1.12.0 / MetalPetal.podspec.json
blob92053f651a7b0e70d144510a0651f2c5f2f43463
2   "default_subspecs": "Core",
3   "name": "MetalPetal",
4   "swift_versions": "5.0",
5   "authors": {
6     "YuAo": "me@imyuao.com"
7   },
8   "homepage": "https://github.com/MetalPetal/MetalPetal",
9   "version": "1.12.0",
10   "license": {
11     "type": "MIT"
12   },
13   "summary": "GPU-accelerated image and video processing framework based on Metal.",
14   "platforms": {
15     "ios": "10.0",
16     "osx": "10.13"
17   },
18   "prefix_header_file": false,
19   "module_map": "Frameworks/MetalPetal/MetalPetal.modulemap",
20   "source": {
21     "tag": "1.12.0",
22     "git": "https://github.com/MetalPetal/MetalPetal.git"
23   },
24   "requires_arc": true,
25   "subspecs": [
26     {
27       "weak_frameworks": [
28         "MetalPerformanceShaders",
29         "MetalKit"
30       ],
31       "name": "Core",
32       "source_files": "Frameworks/MetalPetal/**/*.{h,m,c,mm,metal}",
33       "pod_target_xcconfig": {
34         "CLANG_CXX_LANGUAGE_STANDARD": "c++14"
35       },
36       "private_header_files": [
37         "Frameworks/MetalPetal/MTIPrint.h",
38         "Frameworks/MetalPetal/MTIDefer.h",
39         "Frameworks/MetalPetal/MTIHasher.h",
40         "Frameworks/MetalPetal/MTIImageRenderingContext+Internal.h"
41       ],
42       "libraries": "c++",
43       "prefix_header_file": false
44     },
45     {
46       "prefix_header_file": false,
47       "weak_frameworks": [
48         "MetalPerformanceShaders",
49         "MetalKit"
50       ],
51       "name": "Swift",
52       "source_files": "Frameworks/MetalPetal/**/*.{swift}",
53       "dependencies": {
54         "MetalPetal/Core": [
56         ]
57       }
58     },
59     {
60       "ios": {
61         "pod_target_xcconfig": {
62           "METAL_LIBRARY_OUTPUT_DIR": "${TARGET_BUILD_DIR}/MetalPetal.bundle/"
63         }
64       },
65       "dependencies": {
66         "MetalPetal/Core": [
68         ]
69       },
70       "prefix_header_file": false,
71       "pod_target_xcconfig": {
72         "GCC_PREPROCESSOR_DEFINITIONS": "METALPETAL_DEFAULT_LIBRARY_IN_BUNDLE=1"
73       },
74       "osx": {
75         "pod_target_xcconfig": {
76           "METAL_LIBRARY_OUTPUT_DIR": "${TARGET_BUILD_DIR}/MetalPetal.bundle/Contents/Resources"
77         }
78       },
79       "name": "Static",
80       "weak_frameworks": [
81         "MetalPerformanceShaders",
82         "MetalKit"
83       ],
84       "resource_bundles": {
85         "MetalPetal": [
86           "Frameworks/MetalPetal/CocoaPodsBundledResourcePlaceholder"
87         ]
88       }
89     }
90   ],
91   "swift_version": "5.0"