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

Issue 12465002: Refactor libjingle.gyp: (Closed)

Created:
7 years, 9 months ago by tommi (sloooow) - chröme
Modified:
5 years, 11 months ago
CC:
chromium-reviews, jamiewalch+watch_chromium.org, garykac+watch_chromium.org, sanjeevr, simonmorris+watch_chromium.org, akalin, dcaiafa+watch_chromium.org, wez+watch_chromium.org, Raghu Simha, amit, hclam+watch_chromium.org, jam, joi+watch-content_chromium.org, lambroslambrou+watch_chromium.org, darin-cc_chromium.org, rmsousa+watch_chromium.org, alexeypa+watch_chromium.org, haitaol1, sergeyu+watch_chromium.org, tim (not reviewing)
Visibility:
Public.

Description

Refactor libjingle.gyp: * Move code out of libjingle_p2p and libjingle_peerconnection into the libjingle lib. * Update gyp files that previously depended on libjingle_p2p to depend on libjingle. * Only the constant files are left in the extra libs (which is why they exist). * Move the webrtc code out into a separate target.

Patch Set 1 #

Patch Set 2 : Remove sync.gyp #

Total comments: 10

Patch Set 3 : Address comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+121 lines, -101 lines) Patch
M content/content_renderer.gypi View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M content/content_tests.gypi View 1 2 2 chunks +4 lines, -3 lines 0 comments Download
M jingle/jingle.gyp View 1 chunk +0 lines, -2 lines 0 comments Download
M remoting/remoting.gyp View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/libjingle/libjingle.gyp View 1 2 14 chunks +116 lines, -92 lines 2 comments Download

Messages

Total messages: 8 (0 generated)
tommi (sloooow) - chröme
ronghuawu: Main reviewer. sergeyu: Owner in jingle/, remoting/ avi: Owner in content/
7 years, 9 months ago (2013-03-05 17:50:53 UTC) #1
Avi (use Gerrit)
content changes lgtm
7 years, 9 months ago (2013-03-05 18:45:01 UTC) #2
Sergey Ulanov
https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp#newcode616 third_party/libjingle/libjingle.gyp:616: 'target_name': 'libpeer', Why not call it libpeerconnection?
7 years, 9 months ago (2013-03-05 20:32:57 UTC) #3
Ronghua Wu (Left Chromium)
https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp#newcode579 third_party/libjingle/libjingle.gyp:579: # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplicate-cpp-filename-in-c-project-visual-studio-2008 make a comment this is now for ...
7 years, 9 months ago (2013-03-05 20:37:15 UTC) #4
tommi (sloooow) - chröme
https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12465002/diff/8/third_party/libjingle/libjingle.gyp#newcode579 third_party/libjingle/libjingle.gyp:579: # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplicate-cpp-filename-in-c-project-visual-studio-2008 On 2013/03/05 20:37:16, Ronghua Wu wrote: > ...
7 years, 9 months ago (2013-03-05 21:29:10 UTC) #5
Ronghua Wu (Left Chromium)
libjingle.gyp LGTM
7 years, 9 months ago (2013-03-05 22:12:02 UTC) #6
Sergey Ulanov
lgtm https://codereview.chromium.org/12465002/diff/11001/third_party/libjingle/libjingle.gyp File third_party/libjingle/libjingle.gyp (right): https://codereview.chromium.org/12465002/diff/11001/third_party/libjingle/libjingle.gyp#newcode618 third_party/libjingle/libjingle.gyp:618: 'defines': [ 'LIBPEER_LIB=1' ], I think since you ...
7 years, 9 months ago (2013-03-05 22:12:03 UTC) #7
tommi (sloooow) - chröme
7 years, 9 months ago (2013-03-05 22:45:52 UTC) #8
https://codereview.chromium.org/12465002/diff/11001/third_party/libjingle/lib...
File third_party/libjingle/libjingle.gyp (right):

https://codereview.chromium.org/12465002/diff/11001/third_party/libjingle/lib...
third_party/libjingle/libjingle.gyp:618: 'defines': [ 'LIBPEER_LIB=1' ],
On 2013/03/05 22:12:03, sergeyu wrote:
> I think since you renamed the target, it's better to rename this define as
well,
> i.e. it should be LIBPEERCONNECTION_LIB.

Done.  I'm having problems with git cl upload though. Any hints (the master
branch is synced to head)?

d:\src\src>git cl upload "Rename macro"
Using 50% similarity for rename/copy detection. Override with --similarity.
fatal: Needed a single revision
Command "git rev-parse --verify Rename macro" failed.

Powered by Google App Engine
This is Rietveld 408576698