[Add] AgoraRtcEngine_iOS_Preview 4.3.2.11-build.2
[CocoaPods.git] / Specs / a / 3 / e / Texture / 2.8 / Texture.podspec.json
blobddde29aa9e355525e6ac89b6ee1cce315732ee7c
2   "name": "Texture",
3   "version": "2.8",
4   "license": {
5     "type": "Apache 2"
6   },
7   "homepage": "http://texturegroup.org",
8   "authors": {
9     "Huy Nguyen": "hi@huytnguyen.me",
10     "Garrett Moon": "garrett@excitedpixel.com",
11     "Scott Goodson": "scottgoodson@gmail.com",
12     "Michael Schneider": "mischneider1@gmail.com",
13     "Adlai Holler": "adlai@icloud.com"
14   },
15   "summary": "Smooth asynchronous user interfaces for iOS apps.",
16   "source": {
17     "git": "https://github.com/TextureGroup/Texture.git",
18     "tag": "2.8"
19   },
20   "module_name": "AsyncDisplayKit",
21   "header_dir": "AsyncDisplayKit",
22   "documentation_url": "http://texturegroup.org/appledoc/",
23   "platforms": {
24     "ios": "9.0",
25     "tvos": "9.0"
26   },
27   "default_subspecs": [
28     "Core",
29     "PINRemoteImage",
30     "Video",
31     "MapKit",
32     "AssetsLibrary",
33     "Photos"
34   ],
35   "social_media_url": "https://twitter.com/TextureiOS",
36   "libraries": "c++",
37   "pod_target_xcconfig": {
38     "CLANG_CXX_LANGUAGE_STANDARD": "c++11",
39     "CLANG_CXX_LIBRARY": "libc++"
40   },
41   "subspecs": [
42     {
43       "name": "Core",
44       "compiler_flags": "-fno-exceptions -Wno-implicit-retain-self",
45       "public_header_files": [
46         "Source/*.h",
47         "Source/Details/**/*.h",
48         "Source/Layout/**/*.h",
49         "Source/Base/*.h",
50         "Source/Debug/**/*.h",
51         "Source/TextKit/ASTextNodeTypes.h",
52         "Source/TextKit/ASTextKitComponents.h"
53       ],
54       "source_files": [
55         "Source/**/*.{h,mm}",
56         "Source/TextKit/*.h"
57       ]
58     },
59     {
60       "name": "PINRemoteImage",
61       "dependencies": {
62         "PINRemoteImage/iOS": [
63           "= 3.0.0-beta.13"
64         ],
65         "PINRemoteImage/PINCache": [
67         ],
68         "Texture/Core": [
70         ]
71       }
72     },
73     {
74       "name": "IGListKit",
75       "dependencies": {
76         "IGListKit": [
77           "~> 3.0"
78         ],
79         "Texture/Core": [
81         ]
82       }
83     },
84     {
85       "name": "Yoga",
86       "xcconfig": {
87         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) YOGA=1"
88       },
89       "dependencies": {
90         "Yoga": [
91           "1.6.0"
92         ],
93         "Texture/Core": [
95         ]
96       }
97     },
98     {
99       "name": "TextNode2",
100       "xcconfig": {
101         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) AS_ENABLE_TEXTNODE=0"
102       },
103       "dependencies": {
104         "Texture/Core": [
106         ]
107       }
108     },
109     {
110       "name": "Video",
111       "frameworks": [
112         "AVFoundation",
113         "CoreMedia"
114       ],
115       "xcconfig": {
116         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) AS_USE_VIDEO=1"
117       },
118       "dependencies": {
119         "Texture/Core": [
121         ]
122       }
123     },
124     {
125       "name": "MapKit",
126       "frameworks": [
127         "CoreLocation",
128         "MapKit"
129       ],
130       "xcconfig": {
131         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) AS_USE_MAPKIT=1"
132       },
133       "dependencies": {
134         "Texture/Core": [
136         ]
137       }
138     },
139     {
140       "name": "Photos",
141       "frameworks": "Photos",
142       "xcconfig": {
143         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) AS_USE_PHOTOS=1"
144       },
145       "dependencies": {
146         "Texture/Core": [
148         ]
149       }
150     },
151     {
152       "name": "AssetsLibrary",
153       "frameworks": "AssetsLibrary",
154       "xcconfig": {
155         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) AS_USE_ASSETS_LIBRARY=1"
156       },
157       "dependencies": {
158         "Texture/Core": [
160         ]
161       }
162     }
163   ]