diff --git a/CMakeModules/FindDepotTools.cmake b/CMakeModules/FindDepotTools.cmake index e208475..b714748 100644 --- a/CMakeModules/FindDepotTools.cmake +++ b/CMakeModules/FindDepotTools.cmake @@ -1,4 +1,4 @@ -find_program(DEPOTTOOLS_GCLIENT_EXECUTABLE +find_program(GCLIENT_EXECUTABLE NAMES gclient gclient.bat PATHS ${CMAKE_CURRENT_SOURCE_DIR}/depot_tools) @@ -12,5 +12,5 @@ find_path(DEPOTTOOLS_PATH include(${CMAKE_ROOT}/Modules/FindPackageHandleStandardArgs.cmake) find_package_handle_standard_args(DepotTools - REQUIRED_VARS DEPOTTOOLS_GCLIENT_EXECUTABLE + REQUIRED_VARS GCLIENT_EXECUTABLE FAIL_MESSAGE "Could not find the gclient executable.") diff --git a/Targets/CMakeLists.txt b/Targets/CMakeLists.txt index b73a588..ecb3416 100644 --- a/Targets/CMakeLists.txt +++ b/Targets/CMakeLists.txt @@ -2,7 +2,7 @@ include(ExternalProject) include(LibWebRTCCommand) include(GClientConfig) -set(_DOWNLOAD_COMMAND ${DEPOTTOOLS_GCLIENT_EXECUTABLE} sync --revision +set(_DOWNLOAD_COMMAND ${GCLIENT_EXECUTABLE} sync --revision ${LIBWEBRTC_WEBRTC_REVISION} -D -n) set(_BUILD_COMMAND ${PYTHON_EXECUTABLE} src/tools/clang/scripts/update.py)