[Add] FCVideo 3.2.21
[CocoaPods.git] / Specs / b / a / 7 / Realm / 2.2.0 / Realm.podspec.json
blob1d11ac710ecb29db02a3364703434a450885fa7a
2   "name": "Realm",
3   "version": "2.2.0",
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": "v2.2.0",
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/2.2.0",
22   "license": {
23     "type": "Apache 2.0",
24     "file": "LICENSE"
25   },
26   "module_map": "Realm/module.modulemap",
27   "compiler_flags": "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"2.2.0\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC",
28   "prepare_command": "sh build.sh cocoapods-setup",
29   "source_files": [
30     "Realm/*.{m,mm}",
31     "Realm/ObjectStore/src/*.cpp",
32     "Realm/ObjectStore/src/sync/*.cpp",
33     "Realm/ObjectStore/src/sync/impl/*.cpp",
34     "Realm/ObjectStore/src/impl/*.cpp",
35     "Realm/ObjectStore/src/impl/apple/*.cpp",
36     "Realm/ObjectStore/src/util/*.cpp",
37     "Realm/ObjectStore/src/util/apple/*.cpp",
38     "include/**/*_Private.h",
39     "include/**/RLMAccessor.h",
40     "include/**/RLMListBase.h",
41     "include/**/RLMObjectStore.h",
42     "include/**/RLMOptionalBase.h"
43   ],
44   "private_header_files": [
45     "include/**/*_Private.h",
46     "include/**/RLMAccessor.h",
47     "include/**/RLMListBase.h",
48     "include/**/RLMObjectStore.h",
49     "include/**/RLMOptionalBase.h"
50   ],
51   "header_mappings_dir": "include",
52   "pod_target_xcconfig": {
53     "APPLICATION_EXTENSION_API_ONLY": "YES",
54     "CLANG_CXX_LANGUAGE_STANDARD": "c++14",
55     "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/Realm/include/core\"",
56     "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/Realm/include\" \"${PODS_ROOT}/Realm/include/Realm\""
57   },
58   "preserve_paths": [
59     "build.sh",
60     "include"
61   ],
62   "platforms": {
63     "ios": "7.0",
64     "osx": "10.9",
65     "watchos": "2.0",
66     "tvos": "9.0"
67   },
68   "ios": {
69     "vendored_libraries": "core/librealm-ios.a"
70   },
71   "osx": {
72     "vendored_libraries": "core/librealm-macosx.a"
73   },
74   "watchos": {
75     "vendored_libraries": "core/librealm-watchos.a"
76   },
77   "tvos": {
78     "vendored_libraries": "core/librealm-tvos.a"
79   },
80   "subspecs": [
81     {
82       "name": "Headers",
83       "source_files": [
84         "include/**/RLMArray.h",
85         "include/**/RLMCollection.h",
86         "include/**/RLMConstants.h",
87         "include/**/RLMListBase.h",
88         "include/**/RLMMigration.h",
89         "include/**/RLMObject.h",
90         "include/**/RLMObjectBase.h",
91         "include/**/RLMObjectSchema.h",
92         "include/**/RLMOptionalBase.h",
93         "include/**/RLMPlatform.h",
94         "include/**/RLMProperty.h",
95         "include/**/RLMRealm.h",
96         "include/**/RLMRealmConfiguration+Sync.h",
97         "include/**/RLMRealmConfiguration.h",
98         "include/**/RLMResults.h",
99         "include/**/RLMSchema.h",
100         "include/**/RLMSyncConfiguration.h",
101         "include/**/RLMSyncCredentials.h",
102         "include/**/RLMSyncManager.h",
103         "include/**/RLMSyncPermissionChange.h",
104         "include/**/RLMSyncSession.h",
105         "include/**/RLMSyncUser.h",
106         "include/**/RLMSyncUtil.h",
107         "include/**/RLMThreadSafeReference.h",
108         "include/**/Realm.h",
109         "include/**/RLMRealm_Dynamic.h",
110         "include/**/RLMObjectBase_Dynamic.h"
111       ],
112       "public_header_files": [
113         "include/**/RLMArray.h",
114         "include/**/RLMCollection.h",
115         "include/**/RLMConstants.h",
116         "include/**/RLMListBase.h",
117         "include/**/RLMMigration.h",
118         "include/**/RLMObject.h",
119         "include/**/RLMObjectBase.h",
120         "include/**/RLMObjectSchema.h",
121         "include/**/RLMOptionalBase.h",
122         "include/**/RLMPlatform.h",
123         "include/**/RLMProperty.h",
124         "include/**/RLMRealm.h",
125         "include/**/RLMRealmConfiguration+Sync.h",
126         "include/**/RLMRealmConfiguration.h",
127         "include/**/RLMResults.h",
128         "include/**/RLMSchema.h",
129         "include/**/RLMSyncConfiguration.h",
130         "include/**/RLMSyncCredentials.h",
131         "include/**/RLMSyncManager.h",
132         "include/**/RLMSyncPermissionChange.h",
133         "include/**/RLMSyncSession.h",
134         "include/**/RLMSyncUser.h",
135         "include/**/RLMSyncUtil.h",
136         "include/**/RLMThreadSafeReference.h",
137         "include/**/Realm.h",
138         "include/**/RLMRealm_Dynamic.h",
139         "include/**/RLMObjectBase_Dynamic.h"
140       ]
141     }
142   ]