Go to file
kjellander@webrtc.org 7497fa74e4 GN: Refactor base/BUILD.gn and fix dbus-glib error.
Refactor webrtc/base/BUILD.gn to not have any subtracted
source entries.

Also fix an error in webrtc/BUILD.gn that occurs when running
on Chormium trybots as a part of enabling WebRTC for GN in
https://codereview.chromium.org/321313006/
The error is that pkg-config for dbus-glib fails. Workaround
this by putting the pkg-config entry within the proper condition.

BUG=webrtc:3441
TEST=
Successful compilation of WebRTC as standalone:
gn gen out/Default --args="build_with_chromium=false" && ninja -C out/Default
gn gen out/Default --args="build_with_chromium=false is_clang=true clang_use_chrome_plugins=false" && ninja -C out/Default

I built successfully from a Chromium checkout (with
https://codereview.chromium.org/321313006/ applied) using:
gn gen out/Default && ninja -C out/Default webrtc

R=brettw@chromium.org, henrike@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/16759004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@6560 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-06-28 18:05:22 +00:00
data Noise suppression: Change signature to work on floats instead of ints 2014-06-10 11:13:09 +00:00
resources Remove unused resource 2014-06-11 13:59:44 +00:00
talk (Auto)update libjingle 70004190-> 70103367 2014-06-27 16:04:43 +00:00
third_party Added mirror of gtest-parallel. 2014-05-23 09:37:29 +00:00
tools Add DrMemory suppression for AsyncWriteTest 2014-06-27 13:55:36 +00:00
webrtc GN: Refactor base/BUILD.gn and fix dbus-glib error. 2014-06-28 18:05:22 +00:00
.clang-format Style-option file for clang-format. 2013-11-25 15:30:37 +00:00
.gitignore Add Chromium's src/buildtools to DEPS. 2014-06-26 14:02:16 +00:00
all.gyp Add a check to all.gyp to respect the include_tests variable. 2014-06-17 16:10:20 +00:00
android-webrtc.mk Changed a flag in ARM build for platform build. 2012-09-08 00:32:59 +00:00
Android.mk Added buildbot benchmarking in iSAC and APM into Android platform build. 2012-12-07 15:26:28 +00:00
AUTHORS AppRTCDemo was blocking the main thread for network requests. This fixes it by making the background queue serial instead of using @synchronize to make the background operations serial. 2014-04-30 00:17:47 +00:00
BUILD.gn Initial GN work for WebRTC 2014-06-17 08:54:03 +00:00
codereview.settings Add a root codereview.settings file. 2013-04-24 02:08:50 +00:00
COPYING Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
DEPS Use the libvpx rev from Chromium's DEPS, not the Chromium rev. 2014-06-28 17:49:31 +00:00
drover.properties Add a drover.properties file for reference. 2013-05-30 18:15:54 +00:00
libvpx.mk Change android makefile to reflect recent file structure change 2011-07-13 17:49:49 +00:00
LICENSE Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
license_template.txt Update template to follow chromium copyright style 2013-04-24 01:01:28 +00:00
LICENSE_THIRD_PARTY Libjingle in webrtc needs updated AUTHORS, COPYING, LICENSE_THIRD_PARTY AND README. 2013-07-16 18:04:56 +00:00
OWNERS GN: Add BUILD.gn files + kjellander to OWNERS 2014-06-23 19:21:07 +00:00
PATENTS Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
PRESUBMIT.py PRESUBMIT: Add Android ARM64 and remove Linux TSan 2014-06-08 17:55:51 +00:00
WATCHLISTS Adding the new video folder and pacer to the wathclist. 2014-06-10 13:59:37 +00:00