aboutsummaryrefslogtreecommitdiff
path: root/.gn
AgeCommit message (Collapse)Author
2016-01-11H.264: Default flags and pulling in openh264 and ffmpeg.hbos
Defining use_third_party_h264 directly, and indirectly defining use_openh264 (from third_party/openh264) and ffmpeg_branding (from third_party/ffmpeg). These will be used in a follow-up CL that adds an encoder and decoder implementation. The flags are added in this CL so that they can be used by trybots/waterfall bots in GN without "Build argument had no effect" errors. Equivalent GYP changes are also added. BUG=468365 Review URL: https://codereview.webrtc.org/1575913003 Cr-Commit-Position: refs/heads/master@{#11204}
2015-12-06Roll chromium_revision 626eecf..72c3265 (363027:363365)kjellander
https://chromium.googlesource.com/chromium/src/+/0c2a94ab87e6351b924a19932442e85a8f786fa0 needed the addition of tools/telemetry and third_party/catapult symlinks for Android. GN changes required modification of .gn. Change log: https://chromium.googlesource.com/chromium/src/+log/626eecf..72c3265 Full diff: https://chromium.googlesource.com/chromium/src/+/626eecf..72c3265 Changed dependencies: * src/buildtools: https://chromium.googlesource.com/chromium/buildtools.git/+log/818123d..b747a9e * src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/fde89b4..6d9e5a7 DEPS diff: https://chromium.googlesource.com/chromium/src/+/626eecf..72c3265/DEPS No update to Clang. TBR= NOTRY=True Review URL: https://codereview.webrtc.org/1503883002 Cr-Commit-Position: refs/heads/master@{#10904}
2015-10-03Roll chromium_revision 4ce3c08..ca4c339 (352000:352257)Henrik Kjellander
Change log: https://chromium.googlesource.com/chromium/src/+log/4ce3c08..ca4c339 Full diff: https://chromium.googlesource.com/chromium/src/+/4ce3c08..ca4c339 No dependencies changed. No update to Clang. TBR= CQ_EXTRA_TRYBOTS=tryserver.webrtc:win_baremetal,mac_baremetal,linux_baremetal BUG= Review URL: https://codereview.webrtc.org/1381743003 . Cr-Commit-Position: refs/heads/master@{#10158}
2015-09-17Roll chromium_revision 5482f56..310ea93 (347609:349094)Henrik Kjellander
The WebKit dependency could be removed again after https://codereview.chromium.org/1338193003/ Relevant changes: * src/buildtools: 565d04e..f7310ee * src/third_party/boringssl/src: ac8302a..1d128f3 * src/third_party/libvpx: 0304cef..ac1772e * src/third_party/libyuv: 0bc626a..fcacbfb * src/third_party/mockito/src: ed99a52..4d987dc * src/tools/swarming_client: 2866a22..77f720b Details: https://chromium.googlesource.com/chromium/src/+/5482f56..310ea93/DEPS Clang version was not updated in this roll. TBR=marpan@webrtc.org Review URL: https://codereview.webrtc.org/1347153003 . Cr-Commit-Position: refs/heads/master@{#9962}
2015-09-16Roll chromium_revision a28d8d5..5482f56 (346100:347609)Henrik Kjellander
Recent changes (https://codereview.chromium.org/1311013010) introduces a dependency on WebKit (Blink) in Chromium, which forces us to start pulling down that as well (+6GB). However Blink is about to be merged into the Chromium repo soon anyway, so the size increase is inevitable. Luckily, this can be removed in the next roll, if we roll past http://crrev.com/348812 The ijar dependency was introduced in https://codereview.chromium.org/1323053003 (#347208) Relevant changes: * src/third_party/boringssl/src: 12fe1b2..ac8302a * src/third_party/libvpx: a208eca..0304cef * src/third_party/libyuv: 3c4f573..0bc626a * src/tools/gyp: 6ee91ad..5d01a8c Details: https://chromium.googlesource.com/chromium/src/+/a28d8d5..5482f56/DEPS Clang version was not updated in this roll. R=torbjorng@webrtc.org TBR=marpan@webrtc.org BUG=webrtc:5005, chromium:530112 Review URL: https://codereview.webrtc.org/1305043008 . Cr-Commit-Position: refs/heads/master@{#9956}
2015-05-25PRESUBMIT: Improve PyLint check and add GN format check.Henrik Kjellander
Add pylintrc file based on https://code.google.com/p/chromium/codesearch#chromium/src/tools/perf/pylintrc bit tightened up quite a bit (the one in depot_tools is far more relaxed). Remove a few excluded directories from pylint check and fixed/ suppressed all warnings generated. Add GN format check + formatted all GN files using 'gn format'. Cleanup redundant rules in tools/PRESUBMIT.py TESTED=Ran 'git cl presubmit -vv', fixed the PyLint violations. Ran it again with a modification in webrtc/build/webrtc.gni, formatted all the GN files and ran it again. R=henrika@webrtc.org, phoglund@webrtc.org Review URL: https://webrtc-codereview.appspot.com/50069004 Cr-Commit-Position: refs/heads/master@{#9274}
2015-04-09Roll chromium_revision 5333e14..d8f8dc8 (323410:324211)Henrik Kjellander
We used to symlink the .gn file from Chromium but it's now replaced by our own copy (needed for recent GN changes in https://codereview.chromium.org/988563002). Relevant changes: * src/third_party/boringssl/src: e2e1326..40acdae * src/third_party/icu: 46be516..10834e8 * src/third_party/nss: bb4e75a..d1edb68 * src/tools/gyp: d174d75..2889664 The entries for * src/third_party/jsoncpp/source/include * src/third_party/jsoncpp/source/src/lib_json are removed and replaced by: * src/third_party/jsoncpp/source @ab1e40f (which doesn't matter for us since we symlink third_party/jsoncpp Details: https://chromium.googlesource.com/chromium/src/+/5333e14..d8f8dc8/DEPS Clang version was not updated in this roll. R=henrika@webrtc.org, pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/48919004 Cr-Commit-Position: refs/heads/master@{#8959}