From 6d5a20ee0a217948dd709d2128cc33ab68cc2338 Mon Sep 17 00:00:00 2001 From: Axel Isouard Date: Mon, 6 Feb 2017 19:04:25 +0100 Subject: [PATCH] Remove old CMake modules --- CMakeModules/FindLibWebRTC.cmake | 60 ------------------------------ CMakeModules/LibWebRTCConfig.cmake | 25 ------------- CMakeModules/LibWebRTCPrefix.cmake | 49 ------------------------ 3 files changed, 134 deletions(-) delete mode 100644 CMakeModules/FindLibWebRTC.cmake delete mode 100644 CMakeModules/LibWebRTCConfig.cmake delete mode 100644 CMakeModules/LibWebRTCPrefix.cmake diff --git a/CMakeModules/FindLibWebRTC.cmake b/CMakeModules/FindLibWebRTC.cmake deleted file mode 100644 index 34546b0..0000000 --- a/CMakeModules/FindLibWebRTC.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# - Try to find LibWebRTC -# Once done this will define -# LIBWEBRTC_FOUND - System has LibWebRTC -# LIBWEBRTC_INCLUDE_DIRS - The LibWebRTC include directories -# LIBWEBRTC_LIBRARIES - The libraries needed to use LibWebRTC -# LIBWEBRTC_DEFINITIONS - Compiler switches required for using LibWebRTC - -if (LibWebRTC_FIND_QUIETLY) - set(_FIND_FLAGS QUIET) -endif (LibWebRTC_FIND_QUIETLY) - -set(THREADS_PREFER_PTHREAD_FLAG ON) -find_package(Threads REQUIRED ${_FIND_FLAGS}) - -if (APPLE) - find_library(AUDIOTOOLBOX_LIBRARY AudioToolbox) - find_library(COREAUDIO_LIBRARY CoreAudio) - find_library(COREFOUNDATION_LIBRARY CoreFoundation) - find_library(COREGRAPHICS_LIBRARY CoreGraphics) - find_library(FOUNDATION_LIBRARY Foundation) -elseif (UNIX) - find_package(X11 REQUIRED ${_FIND_FLAGS}) -endif (APPLE) - -if (WIN32) - set(LIBWEBRTC_DEFINITIONS -DWEBRTC_WIN -DNOMINMAX) -elseif (UNIX) - set(LIBWEBRTC_DEFINITIONS -DWEBRTC_POSIX -std=gnu++0x -D_GLIBCXX_USE_CXX11_ABI=0) -endif (WIN32) - -find_path(LIBWEBRTC_INCLUDE_DIR libwebrtc.h - HINTS ${PC_LIBXML_INCLUDEDIR} ${PC_LIBXML_INCLUDE_DIRS} - PATH_SUFFIXES libwebrtc) - -find_library(LIBWEBRTC_LIBRARY NAMES webrtc - HINTS ${PC_LIBXML_LIBDIR} ${PC_LIBXML_LIBRARY_DIRS}) - -include(FindPackageHandleStandardArgs) -find_package_handle_standard_args(LibWebRTC DEFAULT_MSG - LIBWEBRTC_LIBRARY LIBWEBRTC_INCLUDE_DIR) - -if (LIBWEBRTC_FOUND) - set(LIBWEBRTC_LIBRARIES ${LIBWEBRTC_LIBRARY} Threads::Threads) - - if (WIN32) - set(LIBWEBRTC_LIBRARIES ${LIBWEBRTC_LIBRARIES} msdmo.lib wmcodecdspuuid.lib - dmoguids.lib ole32.lib secur32.lib) - elseif (APPLE) - set(LIBWEBRTC_LIBRARIES ${LIBWEBRTC_LIBRARIES} - ${AUDIOTOOLBOX_LIBRARY} ${COREAUDIO_LIBRARY} ${COREFOUNDATION_LIBRARY} - ${COREGRAPHICS_LIBRARY} ${FOUNDATION_LIBRARY}) - elseif (UNIX) - set(LIBWEBRTC_LIBRARIES ${LIBWEBRTC_LIBRARIES} ${X11_LIBRARIES} - ${CMAKE_DL_LIBS}) - endif (WIN32) - - set(LIBWEBRTC_INCLUDE_DIRS ${LIBWEBRTC_INCLUDE_DIR}) -endif() - -mark_as_advanced(LIBWEBRTC_INCLUDE_DIR LIBWEBRTC_LIBRARY) \ No newline at end of file diff --git a/CMakeModules/LibWebRTCConfig.cmake b/CMakeModules/LibWebRTCConfig.cmake deleted file mode 100644 index 818abac..0000000 --- a/CMakeModules/LibWebRTCConfig.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# -# 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") \ No newline at end of file diff --git a/CMakeModules/LibWebRTCPrefix.cmake b/CMakeModules/LibWebRTCPrefix.cmake deleted file mode 100644 index d721c70..0000000 --- a/CMakeModules/LibWebRTCPrefix.cmake +++ /dev/null @@ -1,49 +0,0 @@ -# -# Generate environment variables -# -set(WEBRTC_PATH ${CMAKE_SOURCE_DIR}/depot_tools) - -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 $ENV{PATH}) - -if (WIN32) - string(REGEX REPLACE "/" "\\\\" WEBRTC_PATH "${WEBRTC_PATH}") - string(REGEX REPLACE ";" "\\\;" WEBRTC_PATH "${WEBRTC_PATH}") -else (WIN32) - string(REGEX REPLACE ";" ":" WEBRTC_PATH "${WEBRTC_PATH}") -endif (WIN32) - -get_filename_component(CHROMIUM_PYTHONPATH - "${CMAKE_BINARY_DIR}/src/build" - REALPATH) - -if (WIN32) - set(PREFIX_FILENAME ${CMAKE_BINARY_DIR}/prefix.bat) - set(PREFIX_COMMAND set) - set(PREFIX_HEADER "@ECHO OFF") - set(PREFIX_EVAL "%*") - set(PREFIX_EXECUTE cmd /c ${PREFIX_FILENAME}) - set(PREFIX_NEWLINE \r\n) -else (WIN32) - set(PREFIX_FILENAME ${CMAKE_BINARY_DIR}/prefix.sh) - set(PREFIX_COMMAND export) - set(PREFIX_HEADER "") - set(PREFIX_EVAL eval\ $@) - set(PREFIX_EXECUTE /bin/sh ${PREFIX_FILENAME}) - set(PREFIX_NEWLINE \n) -endif (WIN32) - -file(WRITE ${PREFIX_FILENAME} "${PREFIX_HEADER} -${PREFIX_COMMAND} PATH=${WEBRTC_PATH} -${PREFIX_COMMAND} PYTHONPATH=${CHROMIUM_PYTHONPATH} -${PREFIX_COMMAND} DEPOT_TOOLS_WIN_TOOLCHAIN=0 -${PREFIX_COMMAND} DEPOT_TOOLS_UPDATE=0 -${PREFIX_COMMAND} CHROME_HEADLESS=1 -${PREFIX_EVAL} -")