|
|
c8cdba02bc
|
Fix PATH
Add single-configuration generators support on Windows
|
2021-05-21 22:30:50 +03:00 |
|
|
|
d5583c9a6c
|
Add option to build DEB package.
|
2021-04-07 22:28:41 +03:00 |
|
|
|
f158466213
|
Separated sources fetching and building.
|
2021-04-07 21:37:04 +03:00 |
|
|
|
3315befa38
|
Update depot-tools after cloning
|
2020-11-25 19:04:32 +03:00 |
|
Martin Müllenhaupt
|
475d263a51
|
try to fix header installation
|
2018-05-30 12:28:28 +02:00 |
|
Martin Müllenhaupt
|
2e92e72f0a
|
remove BUILD_TESTS option
|
2018-05-30 11:33:02 +02:00 |
|
Axel Isouard
|
f496ce1a29
|
(#10): Add webrtc_tests target to ninja build command
|
2017-03-30 11:28:08 +02:00 |
|
Axel Isouard
|
9f324642f5
|
(#23): Add sample target, build it and run it
|
2017-03-27 13:28:37 +02:00 |
|
Axel Isouard
|
55f1e9d761
|
Use the same CMAKE_BUILD_TYPE for the libwebrtc target
|
2017-03-27 13:21:06 +02:00 |
|
Axel Isouard
|
9ee8a5aec6
|
(#40): Fix Debug build, add debug configuration in Travis and Appveyor
|
2017-03-25 11:18:37 +01:00 |
|
Axel Isouard
|
522e16128a
|
Enforce static linking, closes #37
|
2017-03-21 18:55:56 +01:00 |
|
Axel Isouard
|
64690d1a30
|
Define WEBRTC_BRANCH_HEAD and WEBRTC_REVISION when required
|
2017-03-19 18:55:36 +01:00 |
|
Axel Isouard
|
16578cdd5c
|
Use the right variable for the lib output directory
|
2017-03-19 18:36:21 +01:00 |
|
Axel Isouard
|
5d3887b918
|
No prefix file for gn command anymore, set the right directory for IDE config
|
2017-03-19 04:30:25 -07:00 |
|
Axel Isouard
|
b59291f093
|
Manage depot_tools, replace modules, remove Targets folder, fixes #33
|
2017-03-18 16:13:36 +01:00 |
|
Axel Isouard
|
e60dbd57f6
|
Find all libraries first, set HAS_OWN_DEPOT_TOOLS variable
|
2017-03-17 23:26:47 +01:00 |
|
Axel Isouard
|
638022675f
|
Look for depot_tools only when DEPOT_TOOLS_PATH is set
|
2017-03-12 12:29:01 +01:00 |
|
Axel Isouard
|
470e444791
|
Find git and depot_tools in the main file
|
2017-03-12 12:16:19 +01:00 |
|
Axel Isouard
|
b334e9098a
|
Move target OS and CPU detection code to a separate CMake module
|
2017-02-06 19:22:15 +01:00 |
|
Axel Isouard
|
282570038c
|
Move options code to a separate CMake module
|
2017-02-06 19:13:57 +01:00 |
|
Axel Isouard
|
5337697608
|
Move version settings code to a separate CMake module
|
2017-02-06 19:12:00 +01:00 |
|
Axel Isouard
|
82cedb40a9
|
Move libraries finding code to a separate CMake module
|
2017-02-06 19:08:52 +01:00 |
|
Axel Isouard
|
c5c86b729b
|
Set the minimum CMake version to 3.3, closes #16
|
2017-02-05 19:17:38 +01:00 |
|
Axel Isouard
|
f381807566
|
Write a better host CPU arch detection
|
2017-02-05 09:07:10 -08:00 |
|
Axel Isouard
|
7c4895a6fd
|
Define BUILD_SHARED_LIBS flag, which will define LIBRARY_TYPE variable
|
2017-02-05 06:28:20 -08:00 |
|
Axel Isouard
|
fc819a24b6
|
Build root not needed anymore, just define webrtc as the library's name, export the package
|
2017-02-05 06:27:08 -08:00 |
|
Axel Isouard
|
5ccda05d8c
|
Set better install paths for lib, include and cmake components
|
2017-02-05 06:26:26 -08:00 |
|
Axel Isouard
|
59375cab38
|
Do not build the samples since they are not included anymore
|
2017-02-05 06:20:50 -08:00 |
|
Axel Isouard
|
2617dd15d7
|
Use CMake 3.0 for now, refactor the header
|
2017-02-05 06:16:50 -08:00 |
|
Axel Isouard
|
bb1b53a49e
|
Force 2.7 version for Python, look for it inside the detected depot_tools path
|
2017-02-05 06:15:21 -08:00 |
|
Axel Isouard
|
29b4333904
|
Enhance FindDepotTools.cmake, include it before looking for Python
|
2017-02-05 06:14:42 -08:00 |
|
Axel Isouard
|
704267abcb
|
Set the project's version and targets inside the main CMakeLists.txt file
|
2017-02-05 06:13:21 -08:00 |
|
Axel Isouard
|
0bfeb679e9
|
Set default configurations, only keep Debug and Release for the moment
|
2017-02-05 06:00:52 -08:00 |
|
Axel Isouard
|
67d2b0bd4e
|
Generate libwebrtc.h file, move version definitions inside a CMake module
|
2017-01-29 10:59:31 +01:00 |
|
Axel Isouard
|
867ae4f1f4
|
CMake: Fix depot_tools path for Windows
|
2017-01-28 16:46:39 +01:00 |
|
Axel Isouard
|
7bf5bc518a
|
Add TARGET_OS and TARGET_CPU variables
|
2017-01-27 22:38:22 +01:00 |
|
Axel Isouard
|
e6b7fba630
|
Enable the CMP0057 policy for IN_LIST command
|
2017-01-27 22:38:17 +01:00 |
|
Axel Isouard
|
99e0c927d6
|
CMake: Update WebRTC revision to ae25512, remove Chromium dependencies
|
2017-01-24 21:12:55 +01:00 |
|
Axel Isouard
|
adb56b350c
|
Update libwebrtc-chromium-deps url and hash, set the hash in main file
|
2016-12-11 09:23:21 +01:00 |
|
Axel Isouard
|
5f06dc9546
|
WebRTC: Monthly bump, revision 71b9b58a3a3ac651e5a5c5d095411620bb425659
|
2016-11-29 20:41:57 +01:00 |
|
Axel Isouard
|
c92b3d7f0b
|
CMake: Add the NINJA_ARGS config variable, set -j 4 in Travis, 2 in AppVeyor
|
2016-11-28 18:47:27 +01:00 |
|
Axel Isouard
|
0475eca88d
|
Chromium: Bump to the latest revision for OSX build
|
2016-11-27 18:01:38 +01:00 |
|
Axel Isouard
|
c38445b4aa
|
CMake: Better steps
|
2016-11-26 16:10:13 +01:00 |
|
Axel Isouard
|
d230f08a2c
|
CMake: Force version 3.5
|
2016-11-26 12:42:26 +01:00 |
|
Axel Isouard
|
3bca34b165
|
Win32: Add Win32Console.cpp, temporary fix for merge script
Signed-off-by: Axel Isouard <axel@isouard.fr>
|
2016-11-01 10:58:38 +01:00 |
|
Axel Isouard
|
edf4abdcf0
|
CMake: Fix indentation + Windows specific commands
|
2016-10-09 08:42:36 +02:00 |
|
Axel Isouard
|
2c762585d1
|
Update package checksum, publish to npm
|
2016-10-08 16:01:13 +02:00 |
|
Axel Isouard
|
378088aa75
|
Bump to version 0.0.1-rc.3
|
2016-10-08 13:51:05 +02:00 |
|
Axel Isouard
|
aaa4bbc155
|
Bump to version 0.0.1-rc.2
|
2016-10-08 13:00:38 +02:00 |
|
Axel Isouard
|
23c8c07772
|
CMake: Fix variables to match with Node package naming
|
2016-10-08 12:21:30 +02:00 |
|