2 "name": "FirebaseFirestore",
4 "summary": "Google Cloud Firestore for iOS",
5 "description": "Google Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.",
6 "homepage": "https://developers.google.com/",
11 "authors": "Google, Inc.",
13 "git": "https://github.com/firebase/firebase-ios-sdk.git",
14 "tag": "Firestore-1.7.0"
21 "cocoapods_version": ">= 1.4.0",
22 "static_framework": true,
23 "prefix_header_file": false,
25 "Firestore/Source/Public/*.h",
26 "Firestore/Source/**/*.{m,mm}",
27 "Firestore/Protos/nanopb/**/*.cc",
28 "Firestore/Protos/objc/**/*.m",
29 "Firestore/core/include/**/*.{cc,mm}",
30 "Firestore/core/src/**/*.{cc,mm}"
33 "Firestore/Source/API/*.h",
34 "Firestore/Source/Core/*.h",
35 "Firestore/Source/Local/*.h",
36 "Firestore/Source/Remote/*.h",
37 "Firestore/Source/Util/*.h",
38 "Firestore/Protos/nanopb/**/*.h",
39 "Firestore/Protos/objc/**/*.h",
40 "Firestore/core/include/**/*.h",
41 "Firestore/core/src/**/*.h"
44 "Firestore/Source/**/*",
45 "Firestore/core/src/**/*.mm"
48 "Firestore/core/src/firebase/firestore/api/input_validation_std.cc",
49 "Firestore/core/src/firebase/firestore/remote/connectivity_monitor_noop.cc",
50 "Firestore/core/src/firebase/firestore/remote/grpc_root_certificate_finder_generated.cc",
51 "Firestore/core/src/firebase/firestore/util/filesystem_win.cc",
52 "Firestore/core/src/firebase/firestore/util/hard_assert_stdio.cc",
53 "Firestore/core/src/firebase/firestore/util/log_stdio.cc",
54 "Firestore/core/src/firebase/firestore/util/secure_random_openssl.cc"
56 "public_header_files": "Firestore/Source/Public/*.h",
58 "FirebaseAuthInterop": [
85 "frameworks": "SystemConfiguration"
88 "frameworks": "SystemConfiguration"
91 "pod_target_xcconfig": {
92 "CLANG_CXX_LANGUAGE_STANDARD": "c++0x",
93 "GCC_C_LANGUAGE_STANDARD": "c99",
94 "GCC_PREPROCESSOR_DEFINITIONS": "FIRFirestore_VERSION=1.7.0 GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1",
95 "HEADER_SEARCH_PATHS": "\"${PODS_TARGET_SRCROOT}\" \"${PODS_TARGET_SRCROOT}/Firestore/Source/Public\" \"${PODS_TARGET_SRCROOT}/Firestore/third_party/abseil-cpp\" \"${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\""
97 "prepare_command": "sed '/^#cmakedefine/ d' Firestore/core/src/firebase/firestore/util/config.h.in > Firestore/core/src/firebase/firestore/util/config.h",
98 "compiler_flags": "$(inherited) -Wreorder -Werror=reorder",
101 "name": "abseil-cpp",
103 "Firestore/third_party/abseil-cpp/absl"
106 "Firestore/third_party/abseil-cpp/**/*.cc"
109 "Firestore/third_party/abseil-cpp/**/*_benchmark.cc",
110 "Firestore/third_party/abseil-cpp/**/*test*.cc",
111 "Firestore/third_party/abseil-cpp/absl/hash/internal/print_hash_of.cc",
112 "Firestore/third_party/abseil-cpp/CMake/**/*.cc",
113 "Firestore/third_party/abseil-cpp/absl/debugging/**/*.cc",
114 "Firestore/third_party/abseil-cpp/absl/container/internal/hashtable_debug*",
115 "Firestore/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler*",
116 "Firestore/third_party/abseil-cpp/absl/synchronization/**/*.cc"
119 "compiler_flags": "$(inherited) -Wno-comma -Wno-range-loop-analysis -Wno-shorten-64-to-32"