[Add] Leopard-iOS 2.0.2
[CocoaPods.git] / Specs / 5 / 2 / 9 / LeanCloudObjc / 13.5.0 / LeanCloudObjc.podspec.json
blob153ea6cb88d44c980f97d81e13b15b3031da8066
2   "name": "LeanCloudObjc",
3   "version": "13.5.0",
4   "homepage": "https://leancloud.cn/",
5   "summary": "LeanCloud Objective-C SDK",
6   "authors": "LeanCloud",
7   "license": {
8     "type": "Apache License, Version 2.0",
9     "file": "LICENSE"
10   },
11   "source": {
12     "git": "https://github.com/leancloud/objc-sdk.git",
13     "tag": "13.5.0"
14   },
15   "platforms": {
16     "ios": "9.0",
17     "osx": "10.10",
18     "watchos": "2.0",
19     "tvos": "9.0"
20   },
21   "default_subspecs": "Realtime",
22   "subspecs": [
23     {
24       "name": "Foundation",
25       "source_files": [
26         "AVOS/LeanCloudObjc/Foundation.h",
27         "AVOS/Sources/Vendor/LCNetworking/*.{h,m}",
28         "AVOS/Sources/Foundation/**/*.{h,m}"
29       ],
30       "public_header_files": [
31         "AVOS/LeanCloudObjc/Foundation.h",
32         "AVOS/Sources/Vendor/LCNetworking/*.h",
33         "AVOS/Sources/Foundation/UserAgent.h",
34         "AVOS/Sources/Foundation/Request/LCPaasClient.h",
35         "AVOS/Sources/Foundation/Captcha/LCCaptcha.h",
36         "AVOS/Sources/Foundation/Utils/LCDynamicObject.h",
37         "AVOS/Sources/Foundation/SMS/LCSMS.h",
38         "AVOS/Sources/Foundation/Leaderboard/LCLeaderboard.h",
39         "AVOS/Sources/Foundation/ACL/LCACL.h",
40         "AVOS/Sources/Foundation/ACL/LCRole.h",
41         "AVOS/Sources/Foundation/Object/LCSaveOption.h",
42         "AVOS/Sources/Foundation/LCApplication.h",
43         "AVOS/Sources/Foundation/CloudCode/LCCloud.h",
44         "AVOS/Sources/Foundation/File/LCFile.h",
45         "AVOS/Sources/Foundation/Geo/LCGeoPoint.h",
46         "AVOS/Sources/Foundation/Object/LCObject+Subclass.h",
47         "AVOS/Sources/Foundation/Object/LCObject.h",
48         "AVOS/Sources/Foundation/Object/LCRelation.h",
49         "AVOS/Sources/Foundation/Object/LCSubclassing.h",
50         "AVOS/Sources/Foundation/Push/LCInstallation.h",
51         "AVOS/Sources/Foundation/File/LCFileQuery.h",
52         "AVOS/Sources/Foundation/Push/LCPush.h",
53         "AVOS/Sources/Foundation/Query/LCCloudQueryResult.h",
54         "AVOS/Sources/Foundation/Query/LCQuery.h",
55         "AVOS/Sources/Foundation/Search/LCSearchQuery.h",
56         "AVOS/Sources/Foundation/Search/LCSearchSortBuilder.h",
57         "AVOS/Sources/Foundation/Status/LCStatus.h",
58         "AVOS/Sources/Foundation/User/LCUser.h",
59         "AVOS/Sources/Foundation/User/LCFriendship.h",
60         "AVOS/Sources/Foundation/Utils/LCLogger.h",
61         "AVOS/Sources/Foundation/Utils/LCErrorUtils.h",
62         "AVOS/Sources/Foundation/Utils/LCUtils.h"
63       ],
64       "libraries": "sqlite3"
65     },
66     {
67       "name": "Protobuf+Protocol",
68       "requires_arc": false,
69       "source_files": [
70         "AVOS/Sources/Realtime/IM/Protobuf/*.{h,m}",
71         "AVOS/Sources/Realtime/IM/Commands/MessagesProtoOrig.pbobjc.{h,m}"
72       ]
73     },
74     {
75       "name": "Realtime",
76       "platforms": {
77         "ios": "9.0",
78         "osx": "10.10"
79       },
80       "dependencies": {
81         "LeanCloudObjc/Foundation": [
82           "13.5.0"
83         ],
84         "LeanCloudObjc/Protobuf+Protocol": [
85           "13.5.0"
86         ]
87       },
88       "source_files": [
89         "AVOS/LeanCloudObjc/Realtime.h",
90         "AVOS/Sources/Vendor/WebSocket/*.{h,m}",
91         "AVOS/Sources/Realtime/IM/**/*.{h,m,c}",
92         "AVOS/Sources/Realtime/LiveQuery/**/*.{h,m}"
93       ],
94       "public_header_files": [
95         "AVOS/LeanCloudObjc/Realtime.h",
96         "AVOS/Sources/Vendor/WebSocket/*.h",
97         "AVOS/Sources/Realtime/IM/Message/LCIMMessageOption.h",
98         "AVOS/Sources/Realtime/IM/Conversation/LCIMKeyedConversation.h",
99         "AVOS/Sources/Realtime/IM/Conversation/LCIMConversationQuery.h",
100         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMTextMessage.h",
101         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMRecalledMessage.h",
102         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMLocationMessage.h",
103         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMAudioMessage.h",
104         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMVideoMessage.h",
105         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMFileMessage.h",
106         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMTypedMessage.h",
107         "AVOS/Sources/Realtime/IM/TypedMessages/LCIMImageMessage.h",
108         "AVOS/Sources/Realtime/IM/Client/LCIMClient.h",
109         "AVOS/Sources/Realtime/IM/LCIMCommon.h",
110         "AVOS/Sources/Realtime/IM/Conversation/LCIMConversation.h",
111         "AVOS/Sources/Realtime/IM/Message/LCIMMessage.h",
112         "AVOS/Sources/Realtime/IM/Signature/LCIMSignature.h",
113         "AVOS/Sources/Realtime/IM/Client/LCIMClientProtocol.h",
114         "AVOS/Sources/Realtime/IM/Conversation/LCIMConversationMemberInfo.h",
115         "AVOS/Sources/Realtime/LiveQuery/LCLiveQuery.h"
116       ],
117       "exclude_files": [
118         "AVOS/Sources/Realtime/IM/Protobuf/*.{h,m}",
119         "AVOS/Sources/Realtime/IM/Commands/MessagesProtoOrig.pbobjc.{h,m}"
120       ]
121     }
122   ]