Commit graph

255 commits

Author SHA1 Message Date
Axel Isouard
598a7f2c15 Update README.md 2017-02-05 14:36:12 +01:00
The Gitter Badger
aaa4bf41c5 Add Gitter badge 2017-02-05 13:33:43 +00:00
Axel Isouard
a21997f2ef
README: Add instructions for using the FindLibWebRTC.cmake module 2017-01-29 18:26:04 +01:00
Axel Isouard
a15061d9d4
Write basic FindLibWebRTC.cmake file 2017-01-29 18:25:47 +01:00
Axel Isouard
fdbbed3bb2
Add Apache 2.0 License 2017-01-29 15:30:53 +01:00
Axel Isouard
9685d1e09e
Prefix include dir with libwebrtc, install libwebrtc.h header file 2017-01-29 13:01:04 +01:00
Axel Isouard
548218994d
Write the prefix file once 2017-01-29 12:59:37 +01: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
173d9150eb
README: Add OS X prerequisites 2017-01-29 09:32:30 +01:00
Axel Isouard
abb19d5e3b
Add LICENSE file, mention it inside the README.md file 2017-01-28 22:55:09 +01:00
Axel Isouard
a5ee207afe
CMake: Write the correct architecture on the package filename 2017-01-28 17:00:29 +01:00
Axel Isouard
76ea35fdb6
CMake: Define -m32 flag for x86 build under Unix, fixes #8 2017-01-28 16:58:06 +01:00
Axel Isouard
e8c3adeb38
README: Confirm that x86 arch is supported under Linux 2017-01-28 16:51:16 +01:00
Axel Isouard
867ae4f1f4
CMake: Fix depot_tools path for Windows 2017-01-28 16:46:39 +01:00
Axel Isouard
a1d1f3bf15
Add AUTHORS file 2017-01-28 16:41:14 +01:00
Axel Isouard
2e5888e284
Git: Move depot_tools to the root path 2017-01-28 16:34:55 +01:00
Axel Isouard
6f80b4ce13
README: Getting Started, Basic and Advanced Usage, Contributing 2017-01-28 16:34:20 +01:00
Axel Isouard
5bfddcb3d5
Change depot_tools path 2017-01-28 16:33:19 +01:00
Axel Isouard
4b91b1ffc7
Retrieve Android dependencies 2017-01-28 16:32:55 +01:00
Axel Isouard
4107165208
Put the NINJA_ARGS back 2017-01-28 16:32:09 +01:00
Axel Isouard
93c874c445
Git: Move Dependencies/depot_tools depot_tools 2017-01-28 14:18:33 +01:00
Axel Isouard
f0d2c97881
CMake: Remove VERBATIM flag, fix gn gen arguments 2017-01-28 12:56:19 +01:00
Axel Isouard
9392f069e4
Major refactoring 2017-01-28 11:32:47 +01:00
Axel Isouard
91e9726542
Move Prefix and Platform checks, begin Android support 2017-01-27 22:38:29 +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
e84f856658
CMake: Write a prefix script to set the environment variables correctly 2017-01-25 21:12:33 +01:00
Axel Isouard
99e0c927d6
CMake: Update WebRTC revision to ae25512, remove Chromium dependencies 2017-01-24 21:12:55 +01:00
Axel Isouard
52804400a2
CMake: Fix path syntax for command prefixes 2016-12-25 13:20:27 +01:00
Axel Isouard
7d4f195624
Use a crossplatform way to find the dependencies paths 2016-12-11 19:49:22 +01:00
Axel Isouard
6b3a1de6e8
Remove Common.cmake, set the environment variables separately, fixes #18 2016-12-11 09:24:48 +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
377c684fc6
Remove merge_libs_wrapper.py script 2016-12-11 09:21:08 +01:00
Axel Isouard
2d1dd68e00
CMake: Set DEPOT_TOOLS_WIN_TOOLCHAIN to 0 before running update and setup_links 2016-12-04 11:24:03 +01:00
Axel Isouard
499ccf20e1
CMake: Cleaner blank command for OS X builds 2016-12-04 10:46:05 +01:00
Axel Isouard
4a5c2f53a6 CMake: Fix OSX build command 2016-11-30 07:24:39 +01:00
Axel Isouard
afacb2c2e0
CMake: Retrieve the Linux sysroot during WebRTC setup 2016-11-29 22:20:52 +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
af87db4d65 Travis: Do not output the md5 checksum anymore 2016-11-28 08:50:29 +01:00
Axel Isouard
c9f7b0e7c0
Travis: Use xcode7 2016-11-27 20:38:35 +01:00
Axel Isouard
87005b3dc3
Travis: Enable OSX builds 2016-11-27 18:13:17 +01:00
Axel Isouard
fa11b58067
CMake: Set the Chromium md5 hash properly 2016-11-27 18:03:56 +01:00
Axel Isouard
0475eca88d
Chromium: Bump to the latest revision for OSX build 2016-11-27 18:01:38 +01:00
Axel Isouard
1eda115a37 OSX: Fix sample and library definition 2016-11-27 16:57:32 +01:00
Axel Isouard
49ddc448d1
AppVeyor: Upload the package generated by CMake instead of doing it ourselves 2016-11-27 10:19:11 +01:00
Axel Isouard
b8796b9359
CMake: Use 7Z package generator under Windows, fixes #11 2016-11-27 10:17:06 +01:00
Axel Isouard
461570efab
CMake: Set the install dir to the root dir 2016-11-27 08:46:01 +01:00
Axel Isouard
4abf227a7c
CMake: Force 64bit build under Windows 2016-11-26 18:03:41 +01:00
Axel Isouard
2bbdf4e794
CMake: Make everything working under Windows 2016-11-26 17:45:35 +01:00