Skip to content

Commit a31c796

Browse files
authored
Merge e145df3 into 158465f
2 parents 158465f + e145df3 commit a31c796

File tree

4 files changed

+33
-687
lines changed

4 files changed

+33
-687
lines changed

cmake/external/firestore.cmake

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,17 @@ function(GetReleasedDep)
2828
firestore
2929

3030
DOWNLOAD_DIR ${FIREBASE_DOWNLOAD_DIR}
31-
URL https://github.com/firebase/firebase-ios-sdk/archive/${version}.tar.gz
31+
GIT_REPOSITORY "https://github.com/firebase/firebase-ios-sdk.git"
32+
# Pinned HEAD commit as of June 01, 2022 @ 10:51 EDT.
33+
GIT_TAG 89c38d1ed908dbc10d5f9f7aded4cf271113773f
3234

3335
PREFIX ${PROJECT_BINARY_DIR}
3436

3537
CONFIGURE_COMMAND ""
3638
BUILD_COMMAND ""
3739
INSTALL_COMMAND ""
3840
TEST_COMMAND ""
39-
PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR}/firestore_snappy.patch.txt
41+
PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR}/firestore.patch.txt
4042
HTTP_HEADER "${EXTERNAL_PROJECT_HTTP_HEADER}"
4143
)
4244
endfunction()
@@ -57,7 +59,7 @@ function(GetTag t)
5759
BUILD_COMMAND ""
5860
INSTALL_COMMAND ""
5961
TEST_COMMAND ""
60-
PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR}/firestore_snappy.patch.txt
62+
PATCH_COMMAND patch -Np1 -i ${CMAKE_CURRENT_LIST_DIR}/firestore.patch.txt
6163
HTTP_HEADER "${EXTERNAL_PROJECT_HTTP_HEADER}"
6264
)
6365
endfunction()

cmake/external/firestore.patch.txt

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
diff --git a/cmake/external/leveldb.cmake b/cmake/external/leveldb.cmake
2+
index 920bf2928..c5c9cc7ee 100644
3+
--- a/cmake/external/leveldb.cmake
4+
+++ b/cmake/external/leveldb.cmake
5+
@@ -24,7 +24,10 @@ if(TARGET leveldb)
6+
return()
7+
endif()
8+
9+
-set(version 1.22)
10+
+# This version must be kept in sync with cmake/external/leveldb.cmake
11+
+# in the firebase-cpp-sdk. If this version ever changes then make sure
12+
+# to update leveldb.cmake in the firebase-cpp-sdk accordingly.
13+
+set(version 1.23)
14+
15+
ExternalProject_Get_property(snappy SOURCE_DIR)
16+
set(snappy_source_dir "${SOURCE_DIR}")
17+
@@ -39,7 +42,7 @@ ExternalProject_Add(
18+
DOWNLOAD_DIR ${FIREBASE_DOWNLOAD_DIR}
19+
DOWNLOAD_NAME leveldb-${version}.tar.gz
20+
URL https://github.com/google/leveldb/archive/${version}.tar.gz
21+
- URL_HASH SHA256=55423cac9e3306f4a9502c738a001e4a339d1a38ffbee7572d4a07d5d63949b2
22+
+ URL_HASH SHA256=9a37f8a6174f09bd622bc723b55881dc541cd50747cbd08831c2a82d620f6d76
23+
24+
PREFIX ${PROJECT_BINARY_DIR}
25+

0 commit comments

Comments
 (0)