File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
Expand file tree Collapse file tree 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)
2727 set (EXTERNAL_PROJECT_HTTP_HEADER "" )
2828 endif ()
2929
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+
3040 execute_process (
3141 COMMAND
3242 ${CMAKE_COMMAND} -G "${CMAKE_GENERATOR} "
@@ -36,6 +46,7 @@ function(download_external_sources)
3646 -DDOWNLOAD_BENCHMARK=${DOWNLOAD_BENCHMARK}
3747 -DDOWNLOAD_GOOGLETEST=${DOWNLOAD_GOOGLETEST}
3848 -DEXTERNAL_PROJECT_HTTP_HEADER=${EXTERNAL_PROJECT_HTTP_HEADER}
49+ ${FIREBASE_PYTHON_HOST_EXECUTABLE_CMAKE_ARG}
3950 ${PROJECT_SOURCE_DIR} /cmake/external
4051 WORKING_DIRECTORY ${PROJECT_BINARY_DIR} /external
4152 )
You can’t perform that action at this time.
0 commit comments