File tree Expand file tree Collapse file tree 4 files changed +13
-17
lines changed Expand file tree Collapse file tree 4 files changed +13
-17
lines changed Original file line number Diff line number Diff line change @@ -27,8 +27,8 @@ option(FIREBASE_INCLUDE_LIBRARY_DEFAULT
27
27
"Should each library be included by default." ON )
28
28
# Different options to enable/disable each library being included during
29
29
# configuration.
30
- option (FIREBASE_INCLUDE_ADMOB "Include the AdMob library."
31
- ${FIREBASE_INCLUDE_LIBRARY_DEFAULT} )
30
+ option (FIREBASE_INCLUDE_ADMOB "Include the AdMob library." OFF )
31
+ # ${FIREBASE_INCLUDE_LIBRARY_DEFAULT})
32
32
option (FIREBASE_INCLUDE_ANALYTICS
33
33
"Include the Google Analytics for Firebase library."
34
34
${FIREBASE_INCLUDE_LIBRARY_DEFAULT} )
Original file line number Diff line number Diff line change @@ -28,18 +28,16 @@ function(GetReleasedDep)
28
28
ExternalProject_Add (
29
29
firestore
30
30
31
- DOWNLOAD_DIR ${FIREBASE_DOWNLOAD_DIR}
32
- GIT_REPOSITORY https://github.com/firebase/firebase-ios-sdk
33
- GIT_TAG 70aa8b82a2ed36dd14448174bea0fd7e575d4d49
34
- GIT_SHALLOW ON
31
+ DOWNLOAD_DIR ${FIREBASE_DOWNLOAD_DIR}
32
+ URL https://github.com/firebase/firebase-ios-sdk/archive/${version}.tar.gz
35
33
36
34
PREFIX ${PROJECT_BINARY_DIR}
37
35
38
36
CONFIGURE_COMMAND ""
39
37
BUILD_COMMAND ""
40
38
INSTALL_COMMAND ""
41
39
TEST_COMMAND ""
42
- PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR} /firestore_snappy.patch.txt
40
+ PATCH_COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_LIST_DIR} /firestore_patch.py --leveldb-version-from ${CMAKE_CURRENT_LIST_DIR} /leveldb.cmake
43
41
HTTP_HEADER "${EXTERNAL_PROJECT_HTTP_HEADER} "
44
42
)
45
43
endfunction ()
@@ -60,7 +58,7 @@ function(GetTag t)
60
58
BUILD_COMMAND ""
61
59
INSTALL_COMMAND ""
62
60
TEST_COMMAND ""
63
- PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR} /firestore_snappy.patch.txt
61
+ PATCH_COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_LIST_DIR} /firestore_patch.py --leveldb-version-from ${CMAKE_CURRENT_LIST_DIR} /leveldb.cmake
64
62
HTTP_HEADER "${EXTERNAL_PROJECT_HTTP_HEADER} "
65
63
)
66
64
endfunction ()
@@ -76,10 +74,3 @@ else()
76
74
endif ()
77
75
endif ()
78
76
79
- CONFIGURE_COMMAND ""
80
- BUILD_COMMAND ""
81
- INSTALL_COMMAND ""
82
- TEST_COMMAND ""
83
- PATCH_COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_LIST_DIR} /firestore_patch.py --leveldb-version-from ${CMAKE_CURRENT_LIST_DIR} /leveldb.cmake
84
- HTTP_HEADER "${EXTERNAL_PROJECT_HTTP_HEADER} "
85
- )
Original file line number Diff line number Diff line change @@ -392,7 +392,8 @@ elseif(IOS)
392
392
nanopb
393
393
gRPC-C++
394
394
gRPC-Core
395
- FirebaseAuth/Interop
395
+ FirebaseAuthInterop/FirebaseAuth/Interop
396
+ FirebaseCoreExtension/FirebaseCore/Extension
396
397
)
397
398
398
399
if (FIREBASE_XCODE_TARGET_FORMAT STREQUAL "frameworks" )
Original file line number Diff line number Diff line change 17
17
#include " firestore/src/main/create_credentials_provider.h"
18
18
19
19
#import " FIRAuthInterop.h"
20
- #import " FirebaseCoreInternal.h"
20
+ #import " FirebaseCore.h"
21
+ #import " FIRAppInternal.h"
22
+ #import " FIRComponent.h"
23
+ #import " FIRComponentContainer.h"
24
+ #import " FIRComponentType.h"
21
25
22
26
#include " Firestore/core/src/credentials/firebase_auth_credentials_provider_apple.h"
23
27
#include " absl/memory/memory.h"
You can’t perform that action at this time.
0 commit comments