[Add] AlibabacloudCloudAPI20160714 4.5.1
[CocoaPods.git] / Specs / 6 / 0 / 5 / BxObjC / 1.10 / BxObjC.podspec.json
blob4586bff2edd3bcb4f3dd1bd9b4f68bf261d65728
2   "name": "BxObjC",
3   "version": "1.10",
4   "summary": "Objective-C library for all",
5   "description": "This framework will help iOS developers simplify development",
6   "homepage": "https://github.com/ByteriX/BxObjC",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Sergey Balalaev": "sof.bix@mail.ru"
13   },
14   "platforms": {
15     "ios": "11.0"
16   },
17   "source": {
18     "git": "https://github.com/ByteriX/BxObjC.git",
19     "tag": "1.10"
20   },
21   "subspecs": [
22     {
23       "name": "Common",
24       "frameworks": [
25         "Foundation",
26         "UIKit"
27       ],
28       "resources": "**/iBXCommon/Resources/**/*.strings",
29       "public_header_files": [
30         "**/iBXCommon/Frameworks/**/*.h",
31         "**/iBXCommon/Sources/**/*.h"
32       ],
33       "source_files": [
34         "**/iBXCommon/Frameworks/**/*.{h,m,c}",
35         "**/iBXCommon/Sources/**/*.{h,m,c}"
36       ],
37       "exclude_files": [
38         "**/**Tests/**/*.*",
39         "**/**Test/**/*.*"
40       ],
41       "requires_arc": [
42         "**/BxPushNotificationMessageQueue.m"
43       ]
44     },
45     {
46       "name": "DB",
47       "dependencies": {
48         "BxObjC/Common": [
50         ]
51       },
52       "xcconfig": {
53         "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) SQLITE_CORE=1 SQLITE_UNICODE_ENABLE=1 SQLITE_ENABLE_FTS4=1 SQLITE_ENABLE_FTS4_PARENTHESIS=1"
54       },
55       "frameworks": [
56         "Foundation",
57         "UIKit"
58       ],
59       "public_header_files": [
60         "**/iBXDB/Frameworks/**/*.h",
61         "**/iBXDB/Sources/**/*.h"
62       ],
63       "source_files": [
64         "**/iBXDB/Frameworks/**/*.{h,m,c}",
65         "**/iBXDB/Sources/**/*.{h,m,c}"
66       ],
67       "exclude_files": [
68         "**/**Tests/**/*.*",
69         "**/**Test/**/*.*"
70       ],
71       "requires_arc": [
73       ]
74     },
75     {
76       "name": "Control",
77       "subspecs": [
78         {
79           "name": "Rate",
80           "frameworks": [
81             "Foundation",
82             "UIKit"
83           ],
84           "public_header_files": "**/iBXVcl/Control/Rate/*.h",
85           "source_files": "**/iBXVcl/Control/Rate/*.{h,m,c}",
86           "requires_arc": [
88           ]
89         },
90         {
91           "name": "TextView",
92           "frameworks": [
93             "Foundation",
94             "UIKit"
95           ],
96           "public_header_files": "**/iBXVcl/Control/TextView/*.h",
97           "source_files": "**/iBXVcl/Control/TextView/*.{h,m,c}",
98           "requires_arc": [
100           ]
101         },
102         {
103           "name": "ShakeAnimation",
104           "frameworks": [
105             "Foundation",
106             "UIKit"
107           ],
108           "public_header_files": "**/iBXVcl/Control/ShakeAnimation/*.h",
109           "source_files": "**/iBXVcl/Control/ShakeAnimation/*.{h,m,c}"
110         },
111         {
112           "name": "Navigation",
113           "dependencies": {
114             "BxObjC/Common": [
116             ],
117             "BxObjC/Control/ShakeAnimation": [
119             ]
120           },
121           "frameworks": [
122             "Foundation",
123             "UIKit"
124           ],
125           "public_header_files": "**/iBXVcl/Control/Navigation/**/*.h",
126           "source_files": "**/iBXVcl/Control/Navigation/**/*.{h,m,c}"
127         }
128       ]
129     }
130   ]