mirror of
https://github.com/UltraCoderRU/libwebrtc.git
synced 2026-01-28 11:15:13 +00:00
30 lines
955 B
CMake
30 lines
955 B
CMake
if(GCLIENT_CONFIG_INCLUDED)
|
|
return()
|
|
endif(GCLIENT_CONFIG_INCLUDED)
|
|
set(GCLIENT_CONFIG_INCLUDED true)
|
|
|
|
#
|
|
# Retrieve WebRTC source code
|
|
#
|
|
file(WRITE ${CMAKE_BINARY_DIR}/.gclient "solutions = [
|
|
{
|
|
\"url\": \"https://chromium.googlesource.com/external/webrtc.git\",
|
|
\"managed\": False,
|
|
\"name\": \"src\",
|
|
\"deps_file\": \"DEPS\",
|
|
\"custom_deps\": {},
|
|
},
|
|
]
|
|
")
|
|
|
|
if (TARGET_OS STREQUAL "android")
|
|
file(APPEND ${CMAKE_BINARY_DIR}/.gclient "target_os = [\"android\", \"unix\"]")
|
|
elseif (TARGET_OS STREQUAL "ios")
|
|
file(APPEND ${CMAKE_BINARY_DIR}/.gclient "target_os = [\"ios\", \"mac\"]")
|
|
elseif (TARGET_OS STREQUAL "linux")
|
|
file(APPEND ${CMAKE_BINARY_DIR}/.gclient "target_os = [\"unix\"]")
|
|
elseif (TARGET_OS STREQUAL "mac")
|
|
file(APPEND ${CMAKE_BINARY_DIR}/.gclient "target_os = [\"mac\"]")
|
|
elseif (TARGET_OS STREQUAL "win")
|
|
file(APPEND ${CMAKE_BINARY_DIR}/.gclient "target_os = [\"win\"]")
|
|
endif (TARGET_OS STREQUAL "android")
|