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