mirror of
https://github.com/UltraCoderRU/libwebrtc.git
synced 2026-01-28 03:15:11 +00:00
34 lines
1 KiB
CMake
34 lines
1 KiB
CMake
if (ENVIRONMENT_INCLUDED)
|
|
return()
|
|
endif (ENVIRONMENT_INCLUDED)
|
|
set(ENVIRONMENT_INCLUDED true)
|
|
|
|
if (WIN32)
|
|
get_filename_component(DEPOT_TOOLS_PYTHON_PATH
|
|
"${_WEBRTC_PATH}/python276_bin"
|
|
REALPATH)
|
|
list(APPEND _WEBRTC_PATH "${DEPOT_TOOLS_PYTHON_PATH}")
|
|
endif (WIN32)
|
|
|
|
list(APPEND _WEBRTC_PATH ${DEPOT_TOOLS_PATH} $ENV{PATH})
|
|
|
|
get_filename_component(_CHROMIUM_PYTHONPATH
|
|
"${CMAKE_SOURCE_DIR}/build"
|
|
REALPATH)
|
|
|
|
if (WIN32)
|
|
string(REGEX REPLACE "/" "\\\\" _WEBRTC_PATH "${_WEBRTC_PATH}")
|
|
string(REGEX REPLACE "/" "\\\\" _CHROMIUM_PYTHONPATH "${_CHROMIUM_PYTHONPATH}")
|
|
string(REGEX REPLACE ";" "\\\\\\\;" _WEBRTC_PATH "${_WEBRTC_PATH}")
|
|
else (WIN32)
|
|
string(REGEX REPLACE ";" ":" _WEBRTC_PATH "${_WEBRTC_PATH}")
|
|
endif (WIN32)
|
|
|
|
set(_ENV
|
|
PATH="${_WEBRTC_PATH}"
|
|
PYTHONPATH="${_CHROMIUM_PYTHONPATH}"
|
|
DEPOT_TOOLS_WIN_TOOLCHAIN=0
|
|
DEPOT_TOOLS_UPDATE=0
|
|
CHROME_HEADLESS=1)
|
|
|
|
set(PREFIX_EXECUTE ${CMAKE_COMMAND} -E env "${_ENV}")
|