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