Commit graph

  • c4917e8f86 sync.sh and sync.bat replaced with sync.py. Update README.md. master Kirill Kirilenko 2024-09-23 19:26:06 +03:00
  • 4475233318 Fix synchronization for old versions of WebRTC. Kirill Kirilenko 2024-08-19 19:33:12 +03:00
  • 92fb3fdc01 Disable use of sysroot to avoid conflicts on non-Debian based systems. Kirill Kirilenko 2024-08-19 20:09:45 +03:00
  • 915e13f4ce Make installation directory be relocatable (replace hard-coded paths in CMake configs with dynamic ones). Kirill Kirilenko 2024-08-19 19:39:10 +03:00
  • c3a581c11c Enable RTTI. Kirill Kirilenko 2023-08-05 13:45:08 +03:00
  • cf009964cf Discard local changes and untracked files on sync. Kirill Kirilenko 2023-08-04 16:01:05 +03:00
  • 9d7075b4f0 Debian package splits into common, debug and release. Kirill Kirilenko 2023-01-12 15:07:11 +03:00
  • 292a9b8751 Disable building of tests, examples and tools. Kirill Kirilenko 2022-10-03 17:42:45 +03:00
  • 0e08c8388a Add an ability to replace some source files before building. Kirill Kirilenko 2022-10-03 15:43:17 +03:00
  • d667dab439 Change configurations case. Kirill Kirilenko 2022-09-27 23:15:08 +03:00
  • 1e24732035 Add an option to disable the use of internal Clang compiler Kirill Kirilenko 2022-09-14 20:58:03 +03:00
  • ab22b5519e Sync branch-heads. Kirill Kirilenko 2021-07-21 00:51:37 +03:00
  • 2db22c8048 Passthrough GN_EXTRA_ARGS and NINJA_ARGS. Fix GEN_ARGS_DEBUG for MSVC. Kirill Kirilenko 2021-07-21 00:31:50 +03:00
  • 477b5b2220 Add 'use_lld=false' on Windows Kirill Kirilenko 2021-05-26 17:38:02 +03:00
  • c8cdba02bc Fix PATH Add single-configuration generators support on Windows Kirill Kirilenko 2021-05-21 22:30:50 +03:00
  • 5a40775960 Add libyuv and jsoncpp include directories to INTERFACE_INCLUDE_DIRECTORIES. Kirill Kirilenko 2021-05-11 17:07:22 +03:00
  • d5583c9a6c Add option to build DEB package. Kirill Kirilenko 2021-04-07 22:28:41 +03:00
  • f158466213 Separated sources fetching and building. Kirill Kirilenko 2021-04-06 22:00:43 +03:00
  • 8185da4a10
    Install common_audio directory. Kirill Kirilenko 2021-03-05 00:53:50 +03:00
  • bb6c49081b Update README Kirill Kirilenko 2021-02-11 23:07:34 +03:00
  • 700e94ff03 Fix prefix in CMakeTargets.cmake Kirill Kirilenko 2021-02-11 23:05:34 +03:00
  • 40db8152b4 Fix: set is_clang and enable_iterator_debugging only on MSVC Kirill Kirilenko 2020-11-27 18:45:24 +03:00
  • 7fefa7dc53 Enable iterator debugging in Windows debug configuration Disable Clang completely on Windows Kirill Kirilenko 2020-11-26 17:49:12 +03:00
  • 3315befa38 Update depot-tools after cloning Kirill Kirilenko 2020-11-25 19:04:32 +03:00
  • dccaa6f5f4 Do not use libc++ Use C++11 ABI on Linux Kirill Kirilenko 2020-11-18 19:53:15 +03:00
  • 5ac8845681 Build with dynamic runtime on desktop Windows Add suffix to debug library name Kirill Kirilenko 2020-11-11 18:06:46 +03:00
  • b248e1cd73 gn now comes with depot tools no need to download separately Michael Kris 2020-10-28 13:59:51 -07:00
  • 336476a1f8 xcode 11.5 ssskip 2020-06-14 22:50:20 +08:00
  • 38d6a4e9ea m83 ssskip 2020-06-14 22:48:34 +08:00
  • 2ac0e402e1 Copy absl include directory directly into webrtc/ (instead of third_party/) Mike Lester 2020-04-08 15:55:05 +10:00
  • 05445b2fd5
    Update README.md Mike Lester 2020-04-08 14:50:38 +10:00
  • 46f502d2d1 Copy abseil headers Mike Lester 2020-04-08 11:03:30 +10:00
  • d44f0e4c3a CMake config file now points to the correct root include directory Mike Lester 2020-04-08 10:34:04 +10:00
  • a24a5e5947 Update WebRTC version to m72. 湖北捷智云技术有限公司 2019-02-19 01:31:53 +08:00
  • 6fa64674be update to webrtc 68 68-faf-1 Martin Müllenhaupt 2018-08-25 10:40:14 +02:00
  • 09a07366da circleci Martin Müllenhaupt 2018-06-11 21:26:32 +02:00
  • 4ee758711c select package headers v1.0.0-faf5 Martin Müllenhaupt 2018-06-09 00:14:18 +02:00
  • b9480efda7 fix header paths Martin Müllenhaupt 2018-06-06 09:55:40 +02:00
  • 9db425ba54 install pdb files Martin Müllenhaupt 2018-05-30 12:38:47 +02:00
  • 475d263a51 try to fix header installation Martin Müllenhaupt 2018-05-30 12:28:28 +02:00
  • 2e92e72f0a remove BUILD_TESTS option Martin Müllenhaupt 2018-05-30 11:33:02 +02:00
  • a627d1bc9a update appveyor to msvc 2017 Martin Müllenhaupt 2018-05-30 11:06:47 +02:00
  • 66fa38e90d fix quote typo Martin Müllenhaupt 2018-05-30 10:33:22 +02:00
  • 9664e669e6 build less targets required for the ice-adapter Martin Müllenhaupt 2018-05-30 10:29:31 +02:00
  • 60407d29cd enable debug build and update to version 66 Martin Müllenhaupt 2018-05-30 10:29:10 +02:00
  • 0569dc61df update to webrtc 63 Martin Müllenhaupt 2017-12-17 14:04:48 +01:00
  • 37eeec231e build release 62 v1.0.0-faf4 Martin Müllenhaupt 2017-11-15 20:14:41 +01:00
  • d2d4b017f8 try circleci build Martin Müllenhaupt 2017-10-09 10:04:17 +02:00
  • ffd60ae7d8 build jsoncpp v1.0.0-faf3 Martin Müllenhaupt 2017-10-05 19:14:18 +02:00
  • 787fe28f96 fix gclient command to download test assets v1.0.0-faf2 Martin Müllenhaupt 2017-07-19 09:38:50 +02:00
  • a477b6a2a8 make appveyor build webrtc 60 Martin Müllenhaupt 2017-07-14 12:47:51 +02:00
  • 1d52ac650f turn off the sample for now Martin Müllenhaupt 2017-03-31 13:04:59 +02:00
  • d26a48fc0d disable x64 and debug builds for now Martin Müllenhaupt 2017-03-31 10:37:36 +02:00
  • 3d42742689 remove audio_coding/test/utility.cc object files to fix multiple definition linking error of webrtc::CircularBuffer Martin Müllenhaupt 2017-02-16 11:34:14 +01:00
  • a925a1bad2 appveyor: build tests Martin Müllenhaupt 2017-02-16 09:02:44 +01:00
  • 107f4dccb3 rename library to libwebrtc on Windows to match node-webrtc Martin Mllenhaupt 2017-02-03 09:38:14 +01:00
  • be407aced0
    (#30): Add release 58 support Axel Isouard 2017-04-16 11:25:36 +02:00
  • f7e01514ed
    (#5): Set the right arch inside install-sysroot.py argument Axel Isouard 2017-04-02 18:01:17 +02:00
  • b3651f0e14
    (#5): Set the arch inside Package.cmake and install-sysroot.py argument Axel Isouard 2017-04-02 17:45:41 +02:00
  • a552c41acb turn off the sample for now v1.0.0-faf Martin Müllenhaupt 2017-03-31 13:04:59 +02:00
  • 809b32da5b disable x64 and debug builds for now Martin Müllenhaupt 2017-03-31 10:37:36 +02:00
  • 3d125fa18e remove audio_coding/test/utility.cc object files to fix multiple definition linking error of webrtc::CircularBuffer Martin Müllenhaupt 2017-02-16 11:34:14 +01:00
  • 8d571cb492
    (#10): State BUILD_TESTS variable inside the README and CHANGELOG Axel Isouard 2017-03-30 19:44:36 +02:00
  • a517f589ae appveyor: build tests Martin Müllenhaupt 2017-02-16 09:02:44 +01:00
  • 33be3115e8 rename library to libwebrtc on Windows to match node-webrtc Martin Mllenhaupt 2017-02-03 09:38:14 +01:00
  • f496ce1a29 (#10): Add webrtc_tests target to ninja build command Axel Isouard 2017-03-30 11:28:08 +02:00
  • 9b5dadf807
    Fix Travis deploy script, prefix the file with ls v1.0.0 Axel Isouard 2017-03-27 22:59:03 +02:00
  • 5cfd7585f8
    Write CHANGELOG.md, release 1.0 Axel Isouard 2017-03-27 20:47:11 +02:00
  • d2de52cdce
    Enhance the deployment process through CIs Axel Isouard 2017-03-27 20:01:31 +02:00
  • 1bed0a6818
    Build version from current tag Axel Isouard 2017-03-27 19:59:16 +02:00
  • 5cda935434
    Write windows-related build instructions, stuff about debug mode Axel Isouard 2017-03-27 17:55:05 +02:00
  • 9f324642f5 (#23): Add sample target, build it and run it Axel Isouard 2017-03-27 13:28:37 +02:00
  • 941688e7fc Build webrtc, system_wrappers_default and libjingle_peerconnection Axel Isouard 2017-03-27 13:27:46 +02:00
  • eec2846651 Install CMake target files, from libwebrtc target this time Axel Isouard 2017-03-27 13:27:14 +02:00
  • 7cd0a79bd2 Include protobuf_full objects instead of protobuf_lite's Axel Isouard 2017-03-27 13:26:36 +02:00
  • 1dbc538b4b Link with crypt32 and iphlpapi Axel Isouard 2017-03-27 13:25:37 +02:00
  • ee7fb4f42d Link with rt and pthread library Axel Isouard 2017-03-27 13:25:23 +02:00
  • ad6d1a565a (#39): Force is_component_build=false argument Axel Isouard 2017-03-27 13:24:49 +02:00
  • 2969a0f603 Remove CMAKE_THREAD_LIBS_INIT definition inside Install.cmake Axel Isouard 2017-03-27 13:23:57 +02:00
  • 67ac79ff0f Use the CMAKE_FILES_DIRECTORY CMake variable Axel Isouard 2017-03-27 13:23:02 +02:00
  • bc9c05404f Define WEBRTC_MAC under macOS, set correct pthread and debugging flags Axel Isouard 2017-03-27 13:22:39 +02:00
  • b35dc15d8d Travis: Remove x86 build for now, use g++ 4.8 Axel Isouard 2017-03-27 13:21:59 +02:00
  • 55f1e9d761 Use the same CMAKE_BUILD_TYPE for the libwebrtc target Axel Isouard 2017-03-27 13:21:06 +02:00
  • 7acf691f2b State GCC / G++ 4.8 inside the README Axel Isouard 2017-03-27 13:19:53 +02:00
  • ab1cf49414
    (#40): Do not put CMake target files inside the package Axel Isouard 2017-03-25 14:35:08 +01:00
  • 7ef534cd55
    (#40): Do not run generator variables during package Axel Isouard 2017-03-25 12:23:02 +01:00
  • 77208bccbd
    (#40): Remove mac x86 build, set appveyor matrix the right way Axel Isouard 2017-03-25 12:00:49 +01:00
  • 9ee8a5aec6
    (#40): Fix Debug build, add debug configuration in Travis and Appveyor Axel Isouard 2017-03-25 11:18:37 +01:00
  • 53a331a356
    (#38): Do not fetch gn and clang-format at the same time Axel Isouard 2017-03-25 09:36:44 +01:00
  • 7047a4dfef
    Add LIBWEBRTC_WEBRTC_BRANCH_HEAD inside CMake Config file, fix WEBRTC_REVISION Axel Isouard 2017-03-21 19:16:20 +01:00
  • 522e16128a
    Enforce static linking, closes #37 Axel Isouard 2017-03-21 18:55:56 +01:00
  • cb13886cbe README: Remove BUILD_TESTS since they are not supported yet (#37) Axel Isouard 2017-03-21 09:38:25 +01:00
  • 5ae2a5de6b README: Remove BUILD_SHARED_LIB flag (#37) Axel Isouard 2017-03-21 09:32:58 +01:00
  • 6aab703673 Merge branch refactor-depot-tools Axel Isouard 2017-03-19 22:58:59 -07:00
  • 5744e63abe
    Rename artifact for Appveyor Axel Isouard 2017-03-19 20:22:30 +01:00
  • 58f2d70a74
    No longer need for clang_use_chrome_plugins=false, disable tests on appveyor Axel Isouard 2017-03-19 20:06:21 +01:00
  • 418e54b401
    Execute checkout commands inside the main CMake file Axel Isouard 2017-03-19 19:52:34 +01:00
  • c21220c58c
    Replace all execute_process calls with libwebrtc_execute Axel Isouard 2017-03-19 18:56:08 +01:00
  • 64690d1a30
    Define WEBRTC_BRANCH_HEAD and WEBRTC_REVISION when required Axel Isouard 2017-03-19 18:55:36 +01:00
  • 16578cdd5c
    Use the right variable for the lib output directory Axel Isouard 2017-03-19 18:36:07 +01:00