[Add] AlibabacloudSysOM20231230 1.3.0
[CocoaPods.git] / Specs / 3 / 0 / 9 / MQTTClient / 0.8.3 / MQTTClient.podspec.json
blob7908c17197215304c078172d877e39e2c1d2d145
2   "name": "MQTTClient",
3   "version": "0.8.3",
4   "summary": "iOS, OSX and tvOS native ObjectiveC MQTT Client Framework",
5   "homepage": "https://github.com/ckrey/MQTT-Client-Framework",
6   "license": {
7     "type": "EPLv1",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "Christoph Krey": "krey.christoph@gmail.com"
12   },
13   "source": {
14     "git": "https://github.com/ckrey/MQTT-Client-Framework.git",
15     "tag": "0.8.3",
16     "submodules": true
17   },
18   "requires_arc": true,
19   "platforms": {
20     "ios": "6.1",
21     "osx": "10.10",
22     "tvos": "9.0"
23   },
24   "default_subspecs": "Core",
25   "subspecs": [
26     {
27       "name": "Core",
28       "dependencies": {
29         "MQTTClient/Min": [
31         ],
32         "MQTTClient/Manager": [
34         ]
35       }
36     },
37     {
38       "name": "Min",
39       "dependencies": {
40         "MQTTClient/MinNSLog": [
42         ],
43         "CocoaLumberjack": [
44           "~> 2.3.0"
45         ]
46       },
47       "compiler_flags": "-DLUMBERJACK"
48     },
49     {
50       "name": "MinNSLog",
51       "source_files": [
52         "MQTTClient/MQTTClient/MQTTCFSocketDecoder.{h,m}",
53         "MQTTClient/MQTTClient/MQTTCFSocketEncoder.{h,m}",
54         "MQTTClient/MQTTClient/MQTTCFSocketTransport.{h,m}",
55         "MQTTClient/MQTTClient/MQTTCoreDataPersistence.{h,m}",
56         "MQTTClient/MQTTClient/MQTTDecoder.{h,m}",
57         "MQTTClient/MQTTClient/MQTTInMemoryPersistence.{h,m}",
58         "MQTTClient/MQTTClient/MQTTLog.h",
59         "MQTTClient/MQTTClient/MQTTClient.h",
60         "MQTTClient/MQTTClient/MQTTMessage.{h,m}",
61         "MQTTClient/MQTTClient/MQTTPersistence.h",
62         "MQTTClient/MQTTClient/MQTTSSLSecurityPolicy.{h,m}",
63         "MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.{h,m}",
64         "MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.{h,m}",
65         "MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.{h,m}",
66         "MQTTClient/MQTTClient/MQTTSession.{h,m}",
67         "MQTTClient/MQTTClient/MQTTSessionLegacy.{h,m}",
68         "MQTTClient/MQTTClient/MQTTSessionSynchron.{h,m}",
69         "MQTTClient/MQTTClient/MQTTTransport.{h,m}"
70       ]
71     },
72     {
73       "name": "Manager",
74       "source_files": "MQTTClient/MQTTClient/MQTTSessionManager.{h,m}",
75       "dependencies": {
76         "MQTTClient/Min": [
78         ]
79       }
80     },
81     {
82       "name": "Websocket",
83       "source_files": "MQTTClient/MQTTClient/MQTTWebsocketTransport/*.{h,m}",
84       "dependencies": {
85         "SocketRocket": [
87         ],
88         "MQTTClient/Min": [
90         ]
91       },
92       "requires_arc": true,
93       "libraries": "icucore"
94     }
95   ]