diff --git a/CMakeLists.txt b/CMakeLists.txt index ffee487..c282e60 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -60,6 +60,10 @@ set(_WEBRTC_CMAKE_ARGS -DTARGET_OS=${TARGET_OS} -DWEBRTC_PARENT_DIR:PATH=${CMAKE_BINARY_DIR}/webrtc) +if (BUILD_TESTS) + set(_WEBRTC_CMAKE_ARGS ${_WEBRTC_CMAKE_ARGS} -DBUILD_TESTS=${BUILD_TESTS}) +endif (BUILD_TESTS) + if (WEBRTC_BRANCH_HEAD) set(_WEBRTC_CMAKE_ARGS ${_WEBRTC_CMAKE_ARGS} -DWEBRTC_BRANCH_HEAD=${WEBRTC_BRANCH_HEAD}) endif (WEBRTC_BRANCH_HEAD) diff --git a/webrtc/CMakeLists.txt.in b/webrtc/CMakeLists.txt.in index 9a3da7a..1203496 100644 --- a/webrtc/CMakeLists.txt.in +++ b/webrtc/CMakeLists.txt.in @@ -137,6 +137,11 @@ libwebrtc_command( ) set(_NINJA_COMMAND ninja ${NINJA_ARGS} -C ${_NINJA_BUILD_DIR} webrtc system_wrappers_default libjingle_peerconnection) + +if (BUILD_TESTS) + set(_NINJA_COMMAND ${_NINJA_COMMAND} webrtc_tests) +endif (BUILD_TESTS) + libwebrtc_command( NAME webrtc-build COMMAND ${_NINJA_COMMAND}