File tree 1 file changed +11
-0
lines changed 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,16 @@ function(download_external_sources)
27
27
set (EXTERNAL_PROJECT_HTTP_HEADER "" )
28
28
endif ()
29
29
30
+ # Pass along FIREBASE_PYTHON_HOST_EXECUTABLE because leveldb.cmake uses it.
31
+ if ("${FIREBASE_PYTHON_HOST_EXECUTABLE} " STREQUAL "" )
32
+ set (FIREBASE_PYTHON_HOST_EXECUTABLE_CMAKE_ARG "" )
33
+ else ()
34
+ set (
35
+ FIREBASE_PYTHON_HOST_EXECUTABLE_CMAKE_ARG
36
+ "-DFIREBASE_PYTHON_HOST_EXECUTABLE:FILEPATH=${FIREBASE_PYTHON_HOST_EXECUTABLE} "
37
+ )
38
+ endif ()
39
+
30
40
execute_process (
31
41
COMMAND
32
42
${CMAKE_COMMAND} -G "${CMAKE_GENERATOR} "
@@ -36,6 +46,7 @@ function(download_external_sources)
36
46
-DDOWNLOAD_BENCHMARK=${DOWNLOAD_BENCHMARK}
37
47
-DDOWNLOAD_GOOGLETEST=${DOWNLOAD_GOOGLETEST}
38
48
-DEXTERNAL_PROJECT_HTTP_HEADER=${EXTERNAL_PROJECT_HTTP_HEADER}
49
+ ${FIREBASE_PYTHON_HOST_EXECUTABLE_CMAKE_ARG}
39
50
${PROJECT_SOURCE_DIR} /cmake/external
40
51
WORKING_DIRECTORY ${PROJECT_BINARY_DIR} /external
41
52
)
You can’t perform that action at this time.
0 commit comments