Commit graph

  • 7311f13bfa
    Use the correct variable for the stamp file Axel Isouard 2017-03-19 18:35:24 +01:00
  • 7950fa7e8a Fix the environment variables forever, add .bat suffix for win32 Axel Isouard 2017-03-19 09:17:53 -07:00
  • c8a3e8eb8a
    Remove prefix files, use cmake -E env Axel Isouard 2017-03-19 14:14:55 +01:00
  • 5d3887b918 No prefix file for gn command anymore, set the right directory for IDE config Axel Isouard 2017-03-19 04:30:25 -07:00
  • ea5d4643aa
    Gn.cmake: Set is_debug depending on the IDE Axel Isouard 2017-03-19 11:56:21 +01:00
  • daf8535a2d
    Set the target dependencies in a list Axel Isouard 2017-03-19 10:30:50 +01:00
  • c10f3458f0
    Enable parallel build for CI, remove -j 4 flag everywhere, fixes #34 Axel Isouard 2017-03-19 10:25:22 +01:00
  • 8970f2368b
    README: Add more instructions for specific commits and depot_tools management Axel Isouard 2017-03-19 10:23:09 +01:00
  • 17ef828ce2
    Use libwebrtc_command instead of execute_process Axel Isouard 2017-03-19 10:20:45 +01:00
  • bbdd74ce9a
    Add libwebrtc_execute function, use it in DepotTools.cmake Axel Isouard 2017-03-19 10:17:26 +01:00
  • b294fac627
    Remove unused PREFIX_NEWLINE variable Axel Isouard 2017-03-19 08:29:30 +01:00
  • b59291f093
    Manage depot_tools, replace modules, remove Targets folder, fixes #33 Axel Isouard 2017-03-18 16:13:36 +01:00
  • 5a602922c0
    Remove include guards Axel Isouard 2017-03-18 16:00:31 +01:00
  • e3a4e5d64e
    README: Add CMake syntax highlighting Axel Isouard 2017-03-18 12:48:30 +01:00
  • 93438caf76
    README: Add Acknowledgements Axel Isouard 2017-03-18 12:48:03 +01:00
  • e60dbd57f6
    Find all libraries first, set HAS_OWN_DEPOT_TOOLS variable Axel Isouard 2017-03-17 23:26:47 +01:00
  • 7ad84637f4
    Add include guards Axel Isouard 2017-03-17 18:52:54 +01:00
  • a750ea484d
    Add DEPOT_TOOLS_PATH variable Axel Isouard 2017-03-17 18:40:07 +01:00
  • b565920acb
    Do not manage depot_tools as a submodule anymore Axel Isouard 2017-03-12 12:38:19 +01:00
  • 638022675f
    Look for depot_tools only when DEPOT_TOOLS_PATH is set Axel Isouard 2017-03-12 12:29:01 +01:00
  • 470e444791
    Find git and depot_tools in the main file Axel Isouard 2017-03-12 12:16:19 +01:00
  • 987a23fcef
    README: Select the right version of Windows 10 SDK Axel Isouard 2017-03-12 08:56:32 +01:00
  • 80281d8afa
    README.md: Add Windows 10 SDK / Windows Driver Kit 10 installation instructions Axel Isouard 2017-03-11 14:19:08 +01:00
  • 9eafe12813
    #31: Set clang_use_chrome_plugins to false on Travis Axel Isouard 2017-03-09 20:42:13 +01:00
  • 058d9e0da3
    Add GN_EXTRA_ARGS config variable Axel Isouard 2017-03-09 20:40:23 +01:00
  • 287d483478
    Add WEBRTC_BRANCH_HEAD config variable Axel Isouard 2017-03-09 20:39:38 +01:00
  • bc67c8f626
    #29: Set _NEXT_DEPENDS and _DOWNLOAD_COMMAND according to WEBRTC_REVISION Axel Isouard 2017-03-08 07:16:23 +01:00
  • b668195218
    Add WEBRTC_REVISION variable, fetch the release branch head by default Axel Isouard 2017-02-21 19:51:37 +01:00
  • 83814ef6f3
    Rename DEPOTTOOLS_GCLIENT_EXECUTABLE to GCLIENT_EXECUTABLE Axel Isouard 2017-02-21 19:51:03 +01:00
  • f25382438d
    Remove a Windows definition set inside Unix target Axel Isouard 2017-02-12 13:47:25 +01:00
  • baa6604c4b add fakeaudio device 0.0.1-rc.4-faf Martin Müllenhaupt 2017-02-16 11:34:14 +01:00
  • 6cb6c5161b add fakeaudio device 0.0.1-rc.4-test2 Martin Müllenhaupt 2017-02-16 11:34:14 +01:00
  • 92847e8f47 appveyor disable tests Martin Müllenhaupt 2017-02-16 10:56:52 +01:00
  • 6b8be19839 appveyor build 32 bit including test stuff 0.0.1-rc.4-test Martin Müllenhaupt 2017-02-16 09:02:44 +01:00
  • ce4951a956 change libobject collection Martin Müllenhaupt 2017-02-03 12:18:21 +01:00
  • 3a390b5f25 adjust build package to match node-webrtc Martin Mllenhaupt 2017-02-03 09:38:14 +01:00
  • 91ab805302 Include the full Apache License 2.0 Axel Isouard 2017-02-15 18:34:04 +01:00
  • 54b08c7c27
    Remove Javascript and node-related files Axel Isouard 2017-02-12 10:09:36 +01:00
  • 1588d232cd
    Define package summary, author, support DEB and RPM Axel Isouard 2017-02-12 09:59:40 +01:00
  • 2d714a93b3
    Add options to build DEB and RPM packages Axel Isouard 2017-02-12 09:51:53 +01:00
  • d1992ce19f
    Include Package CMake module in the end of the main CMake file Axel Isouard 2017-02-12 09:49:35 +01:00
  • 28034f95c8
    Remove Jake Axel Isouard 2017-02-11 10:26:26 +01:00
  • 25345ad1a7
    Move the package definitions from Install.cmake to Package.cmake Axel Isouard 2017-02-09 21:18:34 +01:00
  • 34afab9454 Use depot_tools' Python executable under Windows Axel Isouard 2017-02-12 00:20:39 -08:00
  • 1f20b932cf
    README.md: Tell the user to run CMake Axel Isouard 2017-02-09 21:13:58 +01:00
  • 2d2ddde88d
    Enhance pkg-config generation, state it inside README.md Axel Isouard 2017-02-09 21:13:36 +01:00
  • 702153c428
    Move CMake template files inside a dedicated folder Axel Isouard 2017-02-06 22:17:01 +01:00
  • 6203fac5b2
    Fix BUILD_TESTS option usage Axel Isouard 2017-02-06 22:08:33 +01:00
  • 5281a34c37
    Enable BUILD_TESTS flag, check if we want to build a static library Axel Isouard 2017-02-06 20:31:50 +01:00
  • 11819b2917
    README.md: Rewrite compatibility table, fix CMake version, add BUILD_SHARED_LIB option Axel Isouard 2017-02-06 20:14:35 +01:00
  • dfaeab6dfa
    Rewrite OS detection code properly Axel Isouard 2017-02-06 20:10:33 +01:00
  • 9743793fdb
    Let the developer specify their own path to pkg-config files Axel Isouard 2017-02-06 20:02:57 +01:00
  • c8042df583
    Enable threading libraries inside the CMake Use file Axel Isouard 2017-02-06 20:01:33 +01:00
  • 7e7fa0d7d4
    Add extra required libraries for Windows, prepend the list with webrtc Axel Isouard 2017-02-06 19:32:18 +01:00
  • b334e9098a
    Move target OS and CPU detection code to a separate CMake module Axel Isouard 2017-02-06 19:22:15 +01:00
  • 282570038c
    Move options code to a separate CMake module Axel Isouard 2017-02-06 19:13:57 +01:00
  • 5337697608
    Move version settings code to a separate CMake module Axel Isouard 2017-02-06 19:12:00 +01:00
  • 82cedb40a9
    Move libraries finding code to a separate CMake module Axel Isouard 2017-02-06 19:08:52 +01:00
  • 6d5a20ee0a
    Remove old CMake modules Axel Isouard 2017-02-06 19:04:25 +01:00
  • c5c86b729b
    Set the minimum CMake version to 3.3, closes #16 Axel Isouard 2017-02-05 19:17:38 +01:00
  • e994c40b0d
    README.md: State x86 support under Windows Axel Isouard 2017-02-05 18:35:42 +01:00
  • 1b11dcc9c3
    Generate and install pkg-config file, closes #3 Axel Isouard 2017-02-05 18:29:26 +01:00
  • f381807566 Write a better host CPU arch detection Axel Isouard 2017-02-05 09:07:10 -08:00
  • a702d36f56 Merge pull request #21 from gitter-badger/gitter-badge Axel Isouard 2017-02-05 07:21:51 -08:00
  • fc4badad3d
    is_debug value depends of the CMAKE_BUILD_TYPE variable Axel Isouard 2017-02-05 16:01:59 +01:00
  • 9bf16c0940
    README.md: Remove BUILD_SAMPLES, update Usage, compiling instructions, mention generated CMake scripts Axel Isouard 2017-02-05 06:37:10 -08:00
  • ea0b0de53b
    Add GClientConfig cmake module Axel Isouard 2017-02-05 06:34:33 -08:00
  • c3285ca001
    Create uninstall target Axel Isouard 2017-02-05 06:34:05 -08:00
  • e2877a8598
    Generate Prefix file at LibWebRTCCommand module inclusion Axel Isouard 2017-02-05 06:33:48 -08:00
  • c314b374df
    Don't generate a libwebrtc.h file anymore, export CMake targets Axel Isouard 2017-02-05 06:33:19 -08:00
  • 92307e4367
    Simpler variable names, get CMake's object extension, include .o files under Windows Axel Isouard 2017-02-05 06:32:38 -08:00
  • f634b8ec10
    Flags and module path definition not needed anymore Axel Isouard 2017-02-05 06:30:13 -08:00
  • 7c4895a6fd
    Define BUILD_SHARED_LIBS flag, which will define LIBRARY_TYPE variable Axel Isouard 2017-02-05 06:28:20 -08:00
  • fc819a24b6
    Build root not needed anymore, just define webrtc as the library's name, export the package Axel Isouard 2017-02-05 06:27:08 -08:00
  • 5ccda05d8c
    Set better install paths for lib, include and cmake components Axel Isouard 2017-02-05 06:26:26 -08:00
  • 95384c655e
    Move Targets/WebRTC/CMakeLists.txt to Targets/CMakeLists.txt Axel Isouard 2017-02-05 06:25:55 -08:00
  • 62f3b7d5a1
    Move the package and install scripts into the Install module Axel Isouard 2017-02-05 06:24:29 -08:00
  • 59375cab38
    Do not build the samples since they are not included anymore Axel Isouard 2017-02-05 06:17:50 -08:00
  • 2617dd15d7
    Use CMake 3.0 for now, refactor the header Axel Isouard 2017-02-05 06:16:50 -08:00
  • bb1b53a49e
    Force 2.7 version for Python, look for it inside the detected depot_tools path Axel Isouard 2017-02-05 06:15:21 -08:00
  • 29b4333904
    Enhance FindDepotTools.cmake, include it before looking for Python Axel Isouard 2017-02-05 06:14:42 -08:00
  • 704267abcb
    Set the project's version and targets inside the main CMakeLists.txt file Axel Isouard 2017-02-05 06:13:21 -08:00
  • 0607a2bd6f
    Lower required CMake version for libwebrtc Axel Isouard 2017-02-05 06:04:25 -08:00
  • f57ddc50c0
    Update package.json, remove useless parameters Axel Isouard 2017-02-05 06:02:56 -08:00
  • 0bfeb679e9
    Set default configurations, only keep Debug and Release for the moment Axel Isouard 2017-02-05 06:00:52 -08:00
  • a179540e7e
    Create Config, ConfigVersion and Use CMake files Axel Isouard 2017-02-05 06:00:08 -08:00
  • aa4bca5f44
    Ignore cmake-build-debug caused by CLion Axel Isouard 2017-02-05 05:57:28 -08:00
  • 598a7f2c15 Update README.md Axel Isouard 2017-02-05 14:36:12 +01:00
  • aaa4bf41c5 Add Gitter badge The Gitter Badger 2017-02-05 13:33:43 +00:00
  • f91533ae03 version bump v1.0.1-nodewrtc Martin Müllenhaupt 2017-02-03 12:19:55 +01:00
  • 6a1ea46065 change libobject collection Martin Müllenhaupt 2017-02-03 12:18:21 +01:00
  • 6abc1de10a remove BUILD_TEST option and always build tests Martin Müllenhaupt 2017-02-03 12:17:32 +01:00
  • b2ed90417a adjust version v1.0.0-nodewrtc Martin Mllenhaupt 2017-02-03 09:44:54 +01:00
  • 8f818d2d0d adjust build package to match node-webrtc Martin Mllenhaupt 2017-02-03 09:38:14 +01:00
  • 7ecb22ead6 fix linkings errors by adding compiled assembly files Martin Mllenhaupt 2017-02-03 09:37:44 +01:00
  • a21997f2ef
    README: Add instructions for using the FindLibWebRTC.cmake module Axel Isouard 2017-01-29 13:43:19 +01:00
  • a15061d9d4
    Write basic FindLibWebRTC.cmake file Axel Isouard 2017-01-29 18:25:47 +01:00
  • fdbbed3bb2
    Add Apache 2.0 License Axel Isouard 2017-01-29 15:30:53 +01:00
  • 9685d1e09e
    Prefix include dir with libwebrtc, install libwebrtc.h header file Axel Isouard 2017-01-29 13:01:04 +01:00
  • 548218994d
    Write the prefix file once Axel Isouard 2017-01-29 12:59:37 +01:00