[Add] MARSDK_EPSDK 5.4.1
[CocoaPods.git] / Specs / e / b / f / MTGLDebug / 3.1.2 / MTGLDebug.podspec.json
blob0ad566603da5b2663fe26a096d2c7701a42566c5
2   "name": "MTGLDebug",
3   "version": "3.1.2",
4   "summary": "An OpenGL Debugging tool for iOS",
5   "description": "An OpenGL Debugging tool for iOS, provides the ability to track OpenGL resource memory usage and common incorrect usage of OpenGL API.",
6   "homepage": "https://github.com/meitu/MTGLDebug.git",
7   "license": {
8     "type": "Copyright",
9     "text": "  \t\t\t@ 2008 - present Meitu, Inc. All rights reserved.\n"
10   },
11   "authors": {
12     "Xiaojun Zhang": "124825961@qq.com",
13     "wzq": "wzq@meitu.com"
14   },
15   "platforms": {
16     "ios": "8.0"
17   },
18   "source": {
19     "git": "https://github.com/meitu/MTGLDebug.git",
20     "tag": "3.1.2"
21   },
22   "default_subspecs": "ARC",
23   "dependencies": {
24     "fishhook": [
25       "~> 0.2"
26     ]
27   },
28   "subspecs": [
29     {
30       "name": "ARC",
31       "source_files": "MTGLDebug/iOS/*.{h,hpp,c,mm,m}",
32       "public_header_files": [
33         "MTGLDebug/iOS/MTGLDebug.h",
34         "MTGLDebug/iOS/MTGLDebugImpl.h",
35         "MTGLDebug/iOS/MTGLDebugObject.h",
36         "MTGLDebug/iOS/MTGLDebugObject+QuickLook.h"
37       ],
38       "dependencies": {
39         "MTGLDebug/MRC": [
41         ]
42       },
43       "ios": {
44         "frameworks": [
45           "Foundation",
46           "UIKit"
47         ]
48       },
49       "requires_arc": true
50     },
51     {
52       "name": "MRC",
53       "public_header_files": [
54         "MTGLDebug/Core/MTGLDebug_GL.h",
55         "MTGLDebug/Core/MTGLDebug_Platform.h"
56       ],
57       "source_files": "MTGLDebug/Core/*.{hpp,cpp,h,mm,c,m}",
58       "ios": {
59         "frameworks": [
60           "OpenGLES",
61           "CoreVideo",
62           "AVFoundation",
63           "CoreMedia",
64           "AudioToolbox",
65           "CoreGraphics"
66         ]
67       },
68       "requires_arc": false,
69       "libraries": "c++",
70       "pod_target_xcconfig": {
71         "CLANG_CXX_LANGUAGE_STANDARD": "c++11",
72         "CLANG_CXX_LIBRARY": "libc++"
73       }
74     },
75     {
76       "name": "WithAllHeader",
77       "source_files": "MTGLDebug/iOS/**/*.{h,hpp,c,mm,m}",
78       "public_header_files": "MTGLDebug/iOS/**/*.{h,hpp}",
79       "ios": {
80         "frameworks": [
81           "Foundation",
82           "UIKit"
83         ]
84       },
85       "requires_arc": true,
86       "subspecs": [
87         {
88           "name": "MRC",
89           "source_files": "MTGLDebug/Core/**/*.{h,hpp,cpp,c,mm,m}",
90           "public_header_files": "MTGLDebug/Core/**/*.{h,hpp}",
91           "requires_arc": false,
92           "ios": {
93             "frameworks": [
94               "OpenGLES",
95               "CoreVideo",
96               "AVFoundation",
97               "CoreMedia",
98               "AudioToolbox",
99               "CoreGraphics"
100             ]
101           },
102           "libraries": "c++",
103           "pod_target_xcconfig": {
104             "CLANG_CXX_LANGUAGE_STANDARD": "c++11",
105             "CLANG_CXX_LIBRARY": "libc++"
106           }
107         }
108       ]
109     }
110   ]