[Add] RadarSDKMotion 3.19.7-beta.1
[CocoaPods.git] / Specs / b / 3 / e / FlexLib / 3.3.2 / FlexLib.podspec.json
blobc2edc2a0a90445f7455510a78740a9783cd67e4a
2   "name": "FlexLib",
3   "version": "3.3.2",
4   "summary": "An obj-c flex layout framework for IOS & mac",
5   "description": "It's a layout framework based on yoga engine. The main purpose is to provide easy and fast usage.",
6   "homepage": "https://github.com/zhenglibao/FlexLib",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "798393829@qq.com": "798393829@qq.com"
13   },
14   "source": {
15     "git": "https://github.com/zhenglibao/FlexLib.git",
16     "tag": "3.3.2"
17   },
18   "platforms": {
19     "ios": "9.0"
20   },
21   "default_subspecs": "standard",
22   "subspecs": [
23     {
24       "name": "yoga",
25       "source_files": "FlexLib/Classes/yoga/**/*.{c,h,cpp}",
26       "public_header_files": "FlexLib/Classes/yoga/{Yoga,YGEnums,YGMacros,YGNode,YGStyle,YGValue}.h",
27       "requires_arc": false,
28       "pod_target_xcconfig": {
29         "DEFINES_MODULE": "YES"
30       },
31       "compiler_flags": [
32         "-fno-omit-frame-pointer",
33         "-fexceptions",
34         "-Wall",
35         "-Werror",
36         "-std=c++1y",
37         "-fPIC"
38       ]
39     },
40     {
41       "name": "standard",
42       "source_files": "FlexLib/Classes/{FlexLib,YogaKit}/**/*",
43       "resource_bundles": {
44         "FlexLib": [
45           "FlexLib/Assets/*"
46         ]
47       },
48       "dependencies": {
49         "FlexLib/yoga": [
51         ]
52       },
53       "libraries": [
54         "xml2",
55         "c++"
56       ],
57       "xcconfig": {
58         "HEADER_SEARCH_PATHS": "/usr/include/libxml2"
59       },
60       "exclude_files": "FlexLib/Classes/Flexlib/GDataXMLNode.{h,m}",
61       "subspecs": [
62         {
63           "name": "no-arc",
64           "requires_arc": false,
65           "source_files": "FlexLib/Classes/Flexlib/GDataXMLNode.{h,m}"
66         }
67       ]
68     },
69     {
70       "name": "preview",
71       "source_files": "FlexLibPreview/Classes/**/*",
72       "resource_bundles": {
73         "FlexLibPreview": [
74           "FlexLibPreview/Assets/*"
75         ]
76       },
77       "dependencies": {
78         "FlexLib/standard": [
80         ]
81       }
82     }
83   ]