Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(104)

Issue 12457027: Refactor libjingle and libpeerconnection targets. (Closed)

Created:
7 years, 9 months ago by tommi (sloooow) - chröme
Modified:
7 years, 9 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Refactor libjingle and libpeerconnection targets. I'm moving most of the source files back to the libjingle target since the current splitting doesn't work for all targets that currently rely on libjingle. The webrtc core libs are still only in the libpeerconnection target, and require the enable_webrtc gyp variable to be be set. I'm also adding a gyp variable to the libjingle target to support dependency injection as is supported for libpeerconnection. TBR=darin Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=189802

Patch Set 1 #

Total comments: 2

Patch Set 2 : Move the webrtc code behind the enable_webrtc flag #

Patch Set 3 : Rebase and make diffing easier #

Total comments: 4

Patch Set 4 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -74 lines) Patch
M chrome/chrome_browser.gypi View 1 2 1 chunk +5 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/libjingle/libjingle.gyp View 1 2 3 6 chunks +90 lines, -74 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
tommi (sloooow) - chröme
Ronghua: libjingle.gyp Darin: chrome_browser.gypi, content_tests.gypi
7 years, 9 months ago (2013-03-17 21:53:31 UTC) #1
Ronghua Wu (Left Chromium)
https://codereview.chromium.org/12457027/diff/1/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12457027/diff/1/third_party/libjingle/libjingle.gyp#newcode614 third_party/libjingle/libjingle.gyp:614: '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture_module', Do we need the conditions 'enable_webrtc==1' since the ...
7 years, 9 months ago (2013-03-18 18:36:30 UTC) #2
tommi (sloooow) - chröme
https://codereview.chromium.org/12457027/diff/1/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12457027/diff/1/third_party/libjingle/libjingle.gyp#newcode614 third_party/libjingle/libjingle.gyp:614: '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture_module', On 2013/03/18 18:36:30, Ronghua Wu wrote: > Do ...
7 years, 9 months ago (2013-03-18 20:14:21 UTC) #3
Ronghua Wu (Left Chromium)
Two minor comments, libjingle.gyp LGTM otherwise. https://codereview.chromium.org/12457027/diff/7001/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12457027/diff/7001/third_party/libjingle/libjingle.gyp#newcode493 third_party/libjingle/libjingle.gyp:493: '<(DEPTH)/third_party/libsrtp/libsrtp.gyp:libsrtp', libsrtp should ...
7 years, 9 months ago (2013-03-18 20:52:15 UTC) #4
tommi (sloooow) - chröme
https://codereview.chromium.org/12457027/diff/7001/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12457027/diff/7001/third_party/libjingle/libjingle.gyp#newcode493 third_party/libjingle/libjingle.gyp:493: '<(DEPTH)/third_party/libsrtp/libsrtp.gyp:libsrtp', On 2013/03/18 20:52:15, Ronghua Wu wrote: > libsrtp ...
7 years, 9 months ago (2013-03-18 21:28:23 UTC) #5
tommi (sloooow) - chröme
Darin - ping for chrome_browser.gypi and content_tests.gypi.
7 years, 9 months ago (2013-03-21 16:48:46 UTC) #6
tommi (sloooow) - chröme
TBR Darin for content_tests and chrome_browser changes.
7 years, 9 months ago (2013-03-22 04:21:03 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tommi@chromium.org/12457027/14001
7 years, 9 months ago (2013-03-22 04:21:14 UTC) #8
tommi (sloooow) - chröme
Committed patchset #4 manually as r189802 (presubmit successful).
7 years, 9 months ago (2013-03-22 14:04:09 UTC) #9
darin (slow to review)
7 years, 9 months ago (2013-03-23 14:28:36 UTC) #10
Message was sent while issue was closed.
LGTM

Powered by Google App Engine
This is Rietveld 408576698