[Add] TensorFlowLiteObjC 0.0.1-nightly.20241226
[CocoaPods.git] / Specs / b / a / 7 / Realm / 10.0.0-beta.3 / Realm.podspec.json
blob83861e8f859ac6b2c5367a4159ad8271e7f31874
2   "name": "Realm",
3   "version": "10.0.0-beta.3",
4   "summary": "Realm is a modern data framework & database for iOS, macOS, tvOS & watchOS.",
5   "description": "The Realm Mobile Database, for Objective-C. (If you want to use Realm from Swift, see the “RealmSwift” pod.)\n\nThe Realm Mobile Database is a fast, easy-to-use replacement for Core Data & SQLite. Use it with the Realm Mobile Platform for realtime, automatic data sync. Works on iOS, macOS, tvOS & watchOS. Learn more and get help at https://realm.io.",
6   "homepage": "https://realm.io",
7   "source": {
8     "git": "https://github.com/realm/realm-cocoa.git",
9     "tag": "v10.0.0-beta.3",
10     "submodules": true
11   },
12   "authors": {
13     "Realm": "help@realm.io"
14   },
15   "libraries": [
16     "c++",
17     "z"
18   ],
19   "requires_arc": true,
20   "social_media_url": "https://twitter.com/realm",
21   "documentation_url": "https://realm.io/docs/objc/latest",
22   "license": {
23     "type": "Apache 2.0",
24     "file": "LICENSE"
25   },
26   "frameworks": "Security",
27   "module_map": "Realm/Realm.modulemap",
28   "compiler_flags": "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"10.0.0-beta.3\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC",
29   "prepare_command": "sh build.sh cocoapods-setup",
30   "source_files": [
31     "Realm/*.{m,mm}",
32     "Realm/ObjectStore/src/*.cpp",
33     "Realm/ObjectStore/src/sync/*.cpp",
34     "Realm/ObjectStore/src/sync/impl/*.cpp",
35     "Realm/ObjectStore/src/sync/impl/apple/*.cpp",
36     "Realm/ObjectStore/src/impl/*.cpp",
37     "Realm/ObjectStore/src/impl/apple/*.cpp",
38     "Realm/ObjectStore/src/util/*.cpp",
39     "Realm/ObjectStore/src/util/apple/*.cpp",
40     "Realm/ObjectStore/src/util/bson/*.cpp",
41     "include/**/RLMAccessor.h",
42     "include/**/RLMArray_Private.h",
43     "include/**/RLMBSON_Private.h",
44     "include/**/RLMCollection_Private.h",
45     "include/**/RLMListBase.h",
46     "include/**/RLMObjectBase_Private.h",
47     "include/**/RLMObjectSchema_Private.h",
48     "include/**/RLMObjectStore.h",
49     "include/**/RLMObject_Private.h",
50     "include/**/RLMOptionalBase.h",
51     "include/**/RLMProperty_Private.h",
52     "include/**/RLMRealmConfiguration_Private.h",
53     "include/**/RLMRealm_Private.h",
54     "include/**/RLMResults_Private.h",
55     "include/**/RLMSchema_Private.h",
56     "include/**/RLMSyncConfiguration_Private.h",
57     "include/**/RLMSyncUtil_Private.h",
58     "include/**/RLMFindOneAndModifyOptions_Private.h",
59     "include/**/RLMFindOptions_Private.h",
60     "include/**/RLMMongoClient_Private.h",
61     "include/**/RLMMongoCollection_Private.h",
62     "include/**/RLMMongoDatabase_Private.h",
63     "include/**/RLMUpdateResult_Private.h",
64     "include/**/RLMProviderClient_Private.h"
65   ],
66   "private_header_files": [
67     "include/**/RLMAccessor.h",
68     "include/**/RLMArray_Private.h",
69     "include/**/RLMBSON_Private.h",
70     "include/**/RLMCollection_Private.h",
71     "include/**/RLMListBase.h",
72     "include/**/RLMObjectBase_Private.h",
73     "include/**/RLMObjectSchema_Private.h",
74     "include/**/RLMObjectStore.h",
75     "include/**/RLMObject_Private.h",
76     "include/**/RLMOptionalBase.h",
77     "include/**/RLMProperty_Private.h",
78     "include/**/RLMRealmConfiguration_Private.h",
79     "include/**/RLMRealm_Private.h",
80     "include/**/RLMResults_Private.h",
81     "include/**/RLMSchema_Private.h",
82     "include/**/RLMSyncConfiguration_Private.h",
83     "include/**/RLMSyncUtil_Private.h",
84     "include/**/RLMFindOneAndModifyOptions_Private.h",
85     "include/**/RLMFindOptions_Private.h",
86     "include/**/RLMMongoClient_Private.h",
87     "include/**/RLMMongoCollection_Private.h",
88     "include/**/RLMMongoDatabase_Private.h",
89     "include/**/RLMUpdateResult_Private.h",
90     "include/**/RLMProviderClient_Private.h"
91   ],
92   "header_mappings_dir": "include",
93   "pod_target_xcconfig": {
94     "APPLICATION_EXTENSION_API_ONLY": "YES",
95     "CLANG_CXX_LANGUAGE_STANDARD": "c++17",
96     "CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF": "NO",
97     "OTHER_CPLUSPLUSFLAGS": "-isystem \"${PODS_ROOT}/Realm/include/core\" -fvisibility-inlines-hidden",
98     "OTHER_CPLUSPLUSFLAGS[arch=armv7]": "-isystem \"${PODS_ROOT}/Realm/include/core\" -fvisibility-inlines-hidden -fno-aligned-new",
99     "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/Realm/include\" \"${PODS_ROOT}/Realm/include/Realm\""
100   },
101   "preserve_paths": [
102     "build.sh",
103     "include"
104   ],
105   "platforms": {
106     "ios": "9.0",
107     "osx": "10.9",
108     "watchos": "2.0",
109     "tvos": "9.0"
110   },
111   "ios": {
112     "vendored_libraries": "core/librealmcore-ios.a"
113   },
114   "osx": {
115     "vendored_libraries": "core/librealmcore-macosx.a"
116   },
117   "watchos": {
118     "vendored_libraries": "core/librealmcore-watchos.a"
119   },
120   "tvos": {
121     "vendored_libraries": "core/librealmcore-tvos.a"
122   },
123   "subspecs": [
124     {
125       "name": "Headers",
126       "source_files": [
127         "include/**/Realm.h",
128         "include/**/RLMArray.h",
129         "include/**/RLMCollection.h",
130         "include/**/RLMConstants.h",
131         "include/**/RLMDecimal128.h",
132         "include/**/RLMEmbeddedObject.h",
133         "include/**/RLMListBase.h",
134         "include/**/RLMMigration.h",
135         "include/**/RLMObject.h",
136         "include/**/RLMObjectBase.h",
137         "include/**/RLMObjectId.h",
138         "include/**/RLMObjectSchema.h",
139         "include/**/RLMOptionalBase.h",
140         "include/**/RLMPlatform.h",
141         "include/**/RLMProperty.h",
142         "include/**/RLMRealm.h",
143         "include/**/RLMRealmConfiguration.h",
144         "include/**/RLMResults.h",
145         "include/**/RLMSchema.h",
146         "include/**/RLMThreadSafeReference.h",
147         "include/**/NSError+RLMSync.h",
148         "include/**/RLMApp.h",
149         "include/**/RLMAppCredentials.h",
150         "include/**/RLMBSON.h",
151         "include/**/RLMNetworkTransport.h",
152         "include/**/RLMPushClient.h",
153         "include/**/RLMProviderClient.h",
154         "include/**/RLMRealm+Sync.h",
155         "include/**/RLMRealmConfiguration+Sync.h",
156         "include/**/RLMSyncConfiguration.h",
157         "include/**/RLMCredentials.h",
158         "include/**/RLMSyncManager.h",
159         "include/**/RLMSyncSession.h",
160         "include/**/RLMUser.h",
161         "include/**/RLMSyncUtil.h",
162         "include/**/RLMUserAPIKey.h",
163         "include/**/RLMAPIKeyAuth.h",
164         "include/**/RLMEmailPasswordAuth.h",
165         "include/**/RLMFindOneAndModifyOptions.h",
166         "include/**/RLMFindOptions.h",
167         "include/**/RLMMongoClient.h",
168         "include/**/RLMMongoCollection.h",
169         "include/**/RLMMongoDatabase.h",
170         "include/**/RLMUpdateResult.h",
171         "include/**/RLMRealm_Dynamic.h",
172         "include/**/RLMObjectBase_Dynamic.h"
173       ],
174       "public_header_files": [
175         "include/**/Realm.h",
176         "include/**/RLMArray.h",
177         "include/**/RLMCollection.h",
178         "include/**/RLMConstants.h",
179         "include/**/RLMDecimal128.h",
180         "include/**/RLMEmbeddedObject.h",
181         "include/**/RLMListBase.h",
182         "include/**/RLMMigration.h",
183         "include/**/RLMObject.h",
184         "include/**/RLMObjectBase.h",
185         "include/**/RLMObjectId.h",
186         "include/**/RLMObjectSchema.h",
187         "include/**/RLMOptionalBase.h",
188         "include/**/RLMPlatform.h",
189         "include/**/RLMProperty.h",
190         "include/**/RLMRealm.h",
191         "include/**/RLMRealmConfiguration.h",
192         "include/**/RLMResults.h",
193         "include/**/RLMSchema.h",
194         "include/**/RLMThreadSafeReference.h",
195         "include/**/NSError+RLMSync.h",
196         "include/**/RLMApp.h",
197         "include/**/RLMAppCredentials.h",
198         "include/**/RLMBSON.h",
199         "include/**/RLMNetworkTransport.h",
200         "include/**/RLMPushClient.h",
201         "include/**/RLMProviderClient.h",
202         "include/**/RLMRealm+Sync.h",
203         "include/**/RLMRealmConfiguration+Sync.h",
204         "include/**/RLMSyncConfiguration.h",
205         "include/**/RLMCredentials.h",
206         "include/**/RLMSyncManager.h",
207         "include/**/RLMSyncSession.h",
208         "include/**/RLMUser.h",
209         "include/**/RLMSyncUtil.h",
210         "include/**/RLMUserAPIKey.h",
211         "include/**/RLMAPIKeyAuth.h",
212         "include/**/RLMEmailPasswordAuth.h",
213         "include/**/RLMFindOneAndModifyOptions.h",
214         "include/**/RLMFindOptions.h",
215         "include/**/RLMMongoClient.h",
216         "include/**/RLMMongoCollection.h",
217         "include/**/RLMMongoDatabase.h",
218         "include/**/RLMUpdateResult.h",
219         "include/**/RLMRealm_Dynamic.h",
220         "include/**/RLMObjectBase_Dynamic.h"
221       ]
222     }
223   ]