blob: f4a55426dc9baebad4799d4cbfe75d63eb31a726 [file] [log] [blame]
{
"name": "FirebaseFirestore",
"version": "1.11.0",
"summary": "Google Cloud Firestore for iOS",
"description": "Google Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.",
"homepage": "https://developers.google.com/",
"license": {
"type": "Apache",
"file": "LICENSE"
},
"authors": "Google, Inc.",
"source": {
"git": "https://github.com/firebase/firebase-ios-sdk.git",
"tag": "Firestore-1.11.0"
},
"platforms": {
"ios": "8.0",
"osx": "10.11",
"tvos": "10.0"
},
"cocoapods_version": ">= 1.4.0",
"static_framework": true,
"prefix_header_file": false,
"source_files": [
"Firestore/Source/Public/*.h",
"Firestore/Source/**/*.{m,mm}",
"Firestore/Protos/nanopb/**/*.cc",
"Firestore/Protos/objc/**/*.m",
"Firestore/core/include/**/*.{cc,mm}",
"Firestore/core/src/**/*.{cc,mm}"
],
"preserve_paths": [
"Firestore/Source/API/*.h",
"Firestore/Source/Core/*.h",
"Firestore/Source/Local/*.h",
"Firestore/Source/Remote/*.h",
"Firestore/Source/Util/*.h",
"Firestore/Protos/nanopb/**/*.h",
"Firestore/Protos/objc/**/*.h",
"Firestore/core/include/**/*.h",
"Firestore/core/src/**/*.h"
],
"requires_arc": [
"Firestore/Source/**/*",
"Firestore/core/src/**/*.mm"
],
"exclude_files": [
"Firestore/core/src/firebase/firestore/api/input_validation_std.cc",
"Firestore/core/src/firebase/firestore/remote/connectivity_monitor_noop.cc",
"Firestore/core/src/firebase/firestore/util/filesystem_win.cc",
"Firestore/core/src/firebase/firestore/util/hard_assert_stdio.cc",
"Firestore/core/src/firebase/firestore/util/log_stdio.cc",
"Firestore/core/src/firebase/firestore/util/secure_random_openssl.cc"
],
"public_header_files": "Firestore/Source/Public/*.h",
"dependencies": {
"FirebaseAuthInterop": [
"~> 1.0"
],
"FirebaseCore": [
"~> 6.2"
],
"abseil/algorithm": [
"0.20190808"
],
"abseil/base": [
"0.20190808"
],
"abseil/memory": [
"0.20190808"
],
"abseil/meta": [
"0.20190808"
],
"abseil/strings/strings": [
"0.20190808"
],
"abseil/time": [
"0.20190808"
],
"abseil/types": [
"0.20190808"
],
"gRPC-C++": [
"0.0.9"
],
"leveldb-library": [
"~> 1.22"
],
"nanopb": [
"~> 0.3.901"
]
},
"ios": {
"frameworks": [
"MobileCoreServices",
"SystemConfiguration"
]
},
"osx": {
"frameworks": "SystemConfiguration"
},
"tvos": {
"frameworks": "SystemConfiguration"
},
"libraries": "c++",
"pod_target_xcconfig": {
"CLANG_CXX_LANGUAGE_STANDARD": "c++0x",
"GCC_C_LANGUAGE_STANDARD": "c99",
"GCC_PREPROCESSOR_DEFINITIONS": "FIRFirestore_VERSION=1.11.0 PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
"HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\" \"${PODS_TARGET_SRCROOT}/Firestore/Source/Public\" \"${PODS_ROOT}/nanopb\" \"${PODS_TARGET_SRCROOT}/Firestore/Protos/nanopb\" \"${PODS_TARGET_SRCROOT}/Firestore/Protos/objc/google/api\" \"${PODS_TARGET_SRCROOT}/Firestore/Protos/objc/google/firestore/v1\" \"${PODS_TARGET_SRCROOT}/Firestore/Protos/objc/google/rpc\" \"${PODS_TARGET_SRCROOT}/Firestore/Protos/objc/google/type\""
},
"prepare_command": "sed '/^#cmakedefine/ d' Firestore/core/src/firebase/firestore/util/config.h.in > Firestore/core/src/firebase/firestore/util/config.h",
"compiler_flags": "$(inherited) -Wreorder -Werror=reorder -Wno-comma"
}