Commit graph

27 commits

Author SHA1 Message Date
Axel Isouard
1b11dcc9c3
Generate and install pkg-config file, closes #3 2017-02-05 18:29:26 +01:00
Axel Isouard
ea0b0de53b
Add GClientConfig cmake module 2017-02-05 06:34:33 -08:00
Axel Isouard
c3285ca001
Create uninstall target 2017-02-05 06:34:05 -08:00
Axel Isouard
e2877a8598
Generate Prefix file at LibWebRTCCommand module inclusion 2017-02-05 06:33:48 -08:00
Axel Isouard
62f3b7d5a1
Move the package and install scripts into the Install module 2017-02-05 06:25:13 -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
a179540e7e
Create Config, ConfigVersion and Use CMake files
Signed-off-by: Axel Isouard <axel@isouard.fr>
2017-02-05 06:00:08 -08:00
Axel Isouard
a15061d9d4
Write basic FindLibWebRTC.cmake file 2017-01-29 18:25:47 +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
76ea35fdb6
CMake: Define -m32 flag for x86 build under Unix, fixes #8 2017-01-28 16:58:06 +01:00
Axel Isouard
5bfddcb3d5
Change depot_tools path 2017-01-28 16:33:19 +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
7d4f195624
Use a crossplatform way to find the dependencies paths 2016-12-11 19:49:22 +01:00
Axel Isouard
2bbdf4e794
CMake: Make everything working under Windows 2016-11-26 17:45:35 +01:00
Axel Isouard
86bb881422
CMake: Set PATH and PYTHONPATH variables correctly 2016-10-16 17:09:43 +02:00
Axel Isouard
f42594d363 Win32: Now working under Jake 2016-10-13 20:12:08 +02:00
Axel Isouard
edf4abdcf0 CMake: Fix indentation + Windows specific commands 2016-10-09 08:42:36 +02:00
Axel Isouard
559fb5e0f4 CMake: Fix for Windows platform 2016-10-08 23:19:01 +02:00
Axel Isouard
368b57662e CMake: Fix typos, use 2.8 version 2016-10-05 23:35:12 +02:00
Axel Isouard
cf960ae303 Basic FindLibWebRTC CMake module 2016-09-24 13:54:21 +02:00
Axel Isouard
5590dfbadc Define and use macros, set install directory paths 2016-09-24 13:52:24 +02:00
Axel Isouard
fbca31f896 Fetch and compile cmake targets 2016-09-23 19:33:28 +02:00