blob: 594d16526056c1af43c2d8ce95074e130c261946 [file] [log] [blame]
{
"name": "Realm",
"version": "10.0.0-rc.1",
"summary": "Realm is a modern data framework & database for iOS, macOS, tvOS & watchOS.",
"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.",
"homepage": "https://realm.io",
"source": {
"git": "https://github.com/realm/realm-cocoa.git",
"tag": "v10.0.0-rc.1",
"submodules": true
},
"authors": {
"Realm": "help@realm.io"
},
"libraries": [
"c++",
"z"
],
"requires_arc": true,
"social_media_url": "https://twitter.com/realm",
"documentation_url": "https://realm.io/docs/objc/latest",
"license": {
"type": "Apache 2.0",
"file": "LICENSE"
},
"frameworks": "Security",
"module_map": "Realm/Realm.modulemap",
"compiler_flags": "-DREALM_HAVE_CONFIG -DREALM_COCOA_VERSION='@\"10.0.0-rc.1\"' -D__ASSERTMACROS__ -DREALM_ENABLE_SYNC",
"prepare_command": "sh build.sh cocoapods-setup",
"source_files": [
"Realm/*.{m,mm}",
"Realm/ObjectStore/src/*.cpp",
"Realm/ObjectStore/src/sync/*.cpp",
"Realm/ObjectStore/src/sync/impl/*.cpp",
"Realm/ObjectStore/src/sync/impl/apple/*.cpp",
"Realm/ObjectStore/src/impl/*.cpp",
"Realm/ObjectStore/src/impl/apple/*.cpp",
"Realm/ObjectStore/src/util/*.cpp",
"Realm/ObjectStore/src/util/apple/*.cpp",
"Realm/ObjectStore/src/util/bson/*.cpp",
"include/**/RLMAccessor.h",
"include/**/RLMArray_Private.h",
"include/**/RLMBSON_Private.h",
"include/**/RLMCollection_Private.h",
"include/**/RLMListBase.h",
"include/**/RLMObjectBase_Private.h",
"include/**/RLMObjectSchema_Private.h",
"include/**/RLMObjectStore.h",
"include/**/RLMObject_Private.h",
"include/**/RLMOptionalBase.h",
"include/**/RLMProperty_Private.h",
"include/**/RLMRealmConfiguration_Private.h",
"include/**/RLMRealm_Private.h",
"include/**/RLMResults_Private.h",
"include/**/RLMSchema_Private.h",
"include/**/RLMSyncConfiguration_Private.h",
"include/**/RLMSyncUtil_Private.h",
"include/**/RLMFindOneAndModifyOptions_Private.h",
"include/**/RLMFindOptions_Private.h",
"include/**/RLMMongoClient_Private.h",
"include/**/RLMMongoCollection_Private.h",
"include/**/RLMMongoDatabase_Private.h",
"include/**/RLMUpdateResult_Private.h",
"include/**/RLMProviderClient_Private.h"
],
"private_header_files": [
"include/**/RLMAccessor.h",
"include/**/RLMArray_Private.h",
"include/**/RLMBSON_Private.h",
"include/**/RLMCollection_Private.h",
"include/**/RLMListBase.h",
"include/**/RLMObjectBase_Private.h",
"include/**/RLMObjectSchema_Private.h",
"include/**/RLMObjectStore.h",
"include/**/RLMObject_Private.h",
"include/**/RLMOptionalBase.h",
"include/**/RLMProperty_Private.h",
"include/**/RLMRealmConfiguration_Private.h",
"include/**/RLMRealm_Private.h",
"include/**/RLMResults_Private.h",
"include/**/RLMSchema_Private.h",
"include/**/RLMSyncConfiguration_Private.h",
"include/**/RLMSyncUtil_Private.h",
"include/**/RLMFindOneAndModifyOptions_Private.h",
"include/**/RLMFindOptions_Private.h",
"include/**/RLMMongoClient_Private.h",
"include/**/RLMMongoCollection_Private.h",
"include/**/RLMMongoDatabase_Private.h",
"include/**/RLMUpdateResult_Private.h",
"include/**/RLMProviderClient_Private.h"
],
"header_mappings_dir": "include",
"pod_target_xcconfig": {
"APPLICATION_EXTENSION_API_ONLY": "YES",
"CLANG_CXX_LANGUAGE_STANDARD": "c++17",
"CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF": "NO",
"OTHER_CPLUSPLUSFLAGS": "-isystem \"${PODS_ROOT}/Realm/include/core\" -fvisibility-inlines-hidden",
"OTHER_CPLUSPLUSFLAGS[arch=armv7]": "-isystem \"${PODS_ROOT}/Realm/include/core\" -fvisibility-inlines-hidden -fno-aligned-new",
"USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/Realm/include\" \"${PODS_ROOT}/Realm/include/Realm\""
},
"preserve_paths": [
"build.sh",
"include"
],
"platforms": {
"ios": "9.0",
"osx": "10.9",
"watchos": "2.0",
"tvos": "9.0"
},
"ios": {
"vendored_libraries": "core/librealmcore-ios.a"
},
"osx": {
"vendored_libraries": "core/librealmcore-macosx.a"
},
"watchos": {
"vendored_libraries": "core/librealmcore-watchos.a"
},
"tvos": {
"vendored_libraries": "core/librealmcore-tvos.a"
},
"subspecs": [
{
"name": "Headers",
"source_files": [
"include/**/Realm.h",
"include/**/RLMArray.h",
"include/**/RLMCollection.h",
"include/**/RLMConstants.h",
"include/**/RLMDecimal128.h",
"include/**/RLMEmbeddedObject.h",
"include/**/RLMListBase.h",
"include/**/RLMMigration.h",
"include/**/RLMObject.h",
"include/**/RLMObjectBase.h",
"include/**/RLMObjectId.h",
"include/**/RLMObjectSchema.h",
"include/**/RLMOptionalBase.h",
"include/**/RLMPlatform.h",
"include/**/RLMProperty.h",
"include/**/RLMRealm.h",
"include/**/RLMRealmConfiguration.h",
"include/**/RLMResults.h",
"include/**/RLMSchema.h",
"include/**/RLMThreadSafeReference.h",
"include/**/NSError+RLMSync.h",
"include/**/RLMApp.h",
"include/**/RLMAppCredentials.h",
"include/**/RLMBSON.h",
"include/**/RLMNetworkTransport.h",
"include/**/RLMPushClient.h",
"include/**/RLMProviderClient.h",
"include/**/RLMRealm+Sync.h",
"include/**/RLMRealmConfiguration+Sync.h",
"include/**/RLMSyncConfiguration.h",
"include/**/RLMCredentials.h",
"include/**/RLMSyncManager.h",
"include/**/RLMSyncSession.h",
"include/**/RLMUser.h",
"include/**/RLMSyncUtil.h",
"include/**/RLMUserAPIKey.h",
"include/**/RLMAPIKeyAuth.h",
"include/**/RLMEmailPasswordAuth.h",
"include/**/RLMFindOneAndModifyOptions.h",
"include/**/RLMFindOptions.h",
"include/**/RLMMongoClient.h",
"include/**/RLMMongoCollection.h",
"include/**/RLMMongoDatabase.h",
"include/**/RLMUpdateResult.h",
"include/**/RLMRealm_Dynamic.h",
"include/**/RLMObjectBase_Dynamic.h"
],
"public_header_files": [
"include/**/Realm.h",
"include/**/RLMArray.h",
"include/**/RLMCollection.h",
"include/**/RLMConstants.h",
"include/**/RLMDecimal128.h",
"include/**/RLMEmbeddedObject.h",
"include/**/RLMListBase.h",
"include/**/RLMMigration.h",
"include/**/RLMObject.h",
"include/**/RLMObjectBase.h",
"include/**/RLMObjectId.h",
"include/**/RLMObjectSchema.h",
"include/**/RLMOptionalBase.h",
"include/**/RLMPlatform.h",
"include/**/RLMProperty.h",
"include/**/RLMRealm.h",
"include/**/RLMRealmConfiguration.h",
"include/**/RLMResults.h",
"include/**/RLMSchema.h",
"include/**/RLMThreadSafeReference.h",
"include/**/NSError+RLMSync.h",
"include/**/RLMApp.h",
"include/**/RLMAppCredentials.h",
"include/**/RLMBSON.h",
"include/**/RLMNetworkTransport.h",
"include/**/RLMPushClient.h",
"include/**/RLMProviderClient.h",
"include/**/RLMRealm+Sync.h",
"include/**/RLMRealmConfiguration+Sync.h",
"include/**/RLMSyncConfiguration.h",
"include/**/RLMCredentials.h",
"include/**/RLMSyncManager.h",
"include/**/RLMSyncSession.h",
"include/**/RLMUser.h",
"include/**/RLMSyncUtil.h",
"include/**/RLMUserAPIKey.h",
"include/**/RLMAPIKeyAuth.h",
"include/**/RLMEmailPasswordAuth.h",
"include/**/RLMFindOneAndModifyOptions.h",
"include/**/RLMFindOptions.h",
"include/**/RLMMongoClient.h",
"include/**/RLMMongoCollection.h",
"include/**/RLMMongoDatabase.h",
"include/**/RLMUpdateResult.h",
"include/**/RLMRealm_Dynamic.h",
"include/**/RLMObjectBase_Dynamic.h"
]
}
]
}