mirror of
https://github.com/UltraCoderRU/libwebrtc.git
synced 2026-01-28 11:15:13 +00:00
CMake: Set PATH and PYTHONPATH variables correctly
This commit is contained in:
parent
30eda4df99
commit
86bb881422
1 changed files with 8 additions and 11 deletions
|
|
@ -1,12 +1,9 @@
|
||||||
set(ENV_COMMAND export)
|
set(BUILD_PATH "${CMAKE_BINARY_DIR}/src/build")
|
||||||
set(ENV_SEP ":")
|
set(DEPOTTOOLS_PATH "${CMAKE_SOURCE_DIR}/Dependencies/depot_tools")
|
||||||
set(DEPOTTOOLS_PATH ${CMAKE_SOURCE_DIR}/Dependencies/depot_tools)
|
|
||||||
|
|
||||||
if(WIN32)
|
if (WIN32)
|
||||||
set(ENV_COMMAND set)
|
set(DEPOTTOOLS_PATH "${DEPOTTOOLS_PATH};${DEPOTTOOLS_PATH}/python276_bin")
|
||||||
set(ENV_SEP ";")
|
endif (WIN32)
|
||||||
set(DEPOTTOOLS_PATH "${DEPOTTOOLS_PATH};${DEPOTTOOLS_PATH}/python276_bin;")
|
|
||||||
endif(WIN32)
|
|
||||||
|
|
||||||
macro(add_libwebrtc_command
|
macro(add_libwebrtc_command
|
||||||
ARG_NAME
|
ARG_NAME
|
||||||
|
|
@ -20,15 +17,15 @@ macro(add_libwebrtc_command
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${ARG_OUTPUT}
|
OUTPUT ${ARG_OUTPUT}
|
||||||
COMMAND set "DEPOT_TOOLS_WIN_TOOLCHAIN=0"
|
COMMAND set "DEPOT_TOOLS_WIN_TOOLCHAIN=0"
|
||||||
COMMAND set "PATH=${DEPOTTOOLS_PATH};${DEPOTTOOLS_PATH}/python276_bin;$ENV{PATH}"
|
COMMAND set "PATH=${DEPOTTOOLS_PATH};$ENV{PATH}"
|
||||||
|
COMMAND set "PYTHONPATH=${BUILD_PATH}"
|
||||||
COMMAND ${ARG_COMMAND}
|
COMMAND ${ARG_COMMAND}
|
||||||
WORKING_DIRECTORY ${ARG_WORKING_DIRECTORY}
|
WORKING_DIRECTORY ${ARG_WORKING_DIRECTORY}
|
||||||
COMMENT ${ARG_COMMENT})
|
COMMENT ${ARG_COMMENT})
|
||||||
else (WIN32)
|
else (WIN32)
|
||||||
set(ENV_PREFIX export PATH=${DEPOTTOOLS_PATH}:$ENV{PATH})
|
|
||||||
add_custom_command(
|
add_custom_command(
|
||||||
OUTPUT ${ARG_OUTPUT}
|
OUTPUT ${ARG_OUTPUT}
|
||||||
COMMAND ${ENV_PREFIX} && ${ARG_COMMAND}
|
COMMAND export PATH=${DEPOTTOOLS_PATH}:${BUILD_PATH}:$ENV{PATH} PYTHONPATH=${BUILD_PATH} && ${ARG_COMMAND}
|
||||||
WORKING_DIRECTORY ${ARG_WORKING_DIRECTORY}
|
WORKING_DIRECTORY ${ARG_WORKING_DIRECTORY}
|
||||||
COMMENT ${ARG_COMMENT})
|
COMMENT ${ARG_COMMENT})
|
||||||
endif (WIN32)
|
endif (WIN32)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue