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