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

Issue 1749053002: Move //remoting/remoting_host_win.gypi:* to GN (Closed)

Created:
4 years, 9 months ago by Hzj_jie
Modified:
4 years, 8 months ago
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move //remoting/remoting_host_win.gypi:* to GN BUG=512899 Committed: https://crrev.com/ed559bd1594477689d0de32f660e0e37d62a5247 Cr-Commit-Position: refs/heads/master@{#380425} Committed: https://crrev.com/0359bb227c582cfd550bf48cf18d6e65c7c15489 Cr-Commit-Position: refs/heads/master@{#384606}

Patch Set 1 #

Total comments: 16

Patch Set 2 : Resolve comments in CR #

Patch Set 3 : sync latest code #

Patch Set 4 : Resolve review comments #

Total comments: 10

Patch Set 5 : Resolve review comments #

Patch Set 6 : chromoting_lib.tlb should be generated in remoting/host folder #

Patch Set 7 : Move chromoting_lib.rc to remoting/host/win/ #

Patch Set 8 : Sync latest changes #

Patch Set 9 : Should not define HOST_EXPORT if in component-build mode #

Patch Set 10 : Remove allocate_shim_define from remoting_core #

Patch Set 11 : remoting_core depends on base/allocator #

Patch Set 12 : remoting_core depends on //base/allocator #

Patch Set 13 : Remove NODEFAULTLIB in remoting_console #

Patch Set 14 : Remove all NODEFAULTLIB #

Patch Set 15 : sync latest code #

Patch Set 16 : remoting_unittests should depend on base #

Patch Set 17 : /MTd for remoting_core #

Patch Set 18 : Update for component build of Windows #

Total comments: 1

Patch Set 19 : Move remoting_ps_lib cflags to config #

Patch Set 20 : A typo #

Patch Set 21 : choose between ucrtd and vcruntimed #

Patch Set 22 : libucrt has been included by VS2015 by default #

Patch Set 23 : sync latest change #

Patch Set 24 : mini_installer should depend on vcruntime_libs #

Patch Set 25 : reproduce RefCountedBase linking error #

Patch Set 26 : revert last change #

Patch Set 27 : reproduce RefCountedBase linking error #

Patch Set 28 : revert last change #

Patch Set 29 : reproduce RefCountedBase linking error #

Patch Set 30 : revert last change #

Patch Set 31 : Moving from Beijing machine to Kirkland #

Patch Set 32 : reproduce RefCountedBase linking error #

Patch Set 33 : revert last change #

Patch Set 34 : reproduce RefCountedBase linking error #

Patch Set 35 : revert last change #

Patch Set 36 : Remove most of dllimport dllexport related changes #

Patch Set 37 : remove vcruntime_libs #

Patch Set 38 : Redo last changes #

Patch Set 39 : Move changes in components folder to remoting folder. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+421 lines, -53 lines) Patch
M remoting/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 6 chunks +30 lines, -5 lines 0 comments Download
M remoting/host/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 6 chunks +315 lines, -6 lines 0 comments Download
M remoting/host/it2me/BUILD.gn View 1 2 chunks +60 lines, -27 lines 0 comments Download
A + remoting/host/win/chromoting_lib.rc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -1 line 0 comments Download
M remoting/remoting_enable.gni View 1 1 chunk +3 lines, -3 lines 0 comments Download
M remoting/remoting_host.gni View 1 1 chunk +0 lines, -11 lines 0 comments Download
M remoting/remoting_host_win.gypi View 1 2 3 4 11 chunks +12 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (17 generated)
Hzj_jie
4 years, 9 months ago (2016-03-01 09:14:21 UTC) #3
Sergey Ulanov
https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn#newcode663 remoting/host/BUILD.gn:663: # TODO(zijiehe): Why version file strings are not public ...
4 years, 9 months ago (2016-03-01 20:26:43 UTC) #4
Hzj_jie
https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn#newcode663 remoting/host/BUILD.gn:663: # TODO(zijiehe): Why version file strings are not public ...
4 years, 9 months ago (2016-03-02 08:27:29 UTC) #5
Sergey Ulanov
https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn#newcode660 remoting/host/BUILD.gn:660: "win/version.rc.jinja2", Should remoting_lib.rc be in this list? https://codereview.chromium.org/1749053002/diff/1/remoting/host/gen_remoting_lib_rc.py File ...
4 years, 9 months ago (2016-03-02 20:46:43 UTC) #6
Hzj_jie
Resolve codereview comments https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/1/remoting/host/BUILD.gn#newcode660 remoting/host/BUILD.gn:660: "win/version.rc.jinja2", On 2016/03/02 20:46:43, Sergey Ulanov ...
4 years, 9 months ago (2016-03-03 09:06:35 UTC) #7
Sergey Ulanov
https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn#newcode406 remoting/host/BUILD.gn:406: # GYP version: remoting/remoting_host_win.gypi:remoting_lib_rc Move this comment to .gypi ...
4 years, 9 months ago (2016-03-04 22:27:04 UTC) #8
Hzj_jie
https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn#newcode406 remoting/host/BUILD.gn:406: # GYP version: remoting/remoting_host_win.gypi:remoting_lib_rc On 2016/03/04 22:27:03, Sergey Ulanov ...
4 years, 9 months ago (2016-03-09 18:11:29 UTC) #9
Hzj_jie
https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/60001/remoting/host/BUILD.gn#newcode520 remoting/host/BUILD.gn:520: "chromoting_lib.rc", On 2016/03/09 18:11:29, Hzj_jie wrote: > On 2016/03/04 ...
4 years, 9 months ago (2016-03-09 22:01:18 UTC) #10
Sergey Ulanov
LGTM, but please see my comment. I think it should be possible to move the ...
4 years, 9 months ago (2016-03-10 01:26:26 UTC) #11
Hzj_jie
https://codereview.chromium.org/1749053002/diff/60001/remoting/host/chromoting_lib.rc File remoting/host/chromoting_lib.rc (right): https://codereview.chromium.org/1749053002/diff/60001/remoting/host/chromoting_lib.rc#newcode1 remoting/host/chromoting_lib.rc:1: 1 typelib "remoting/host/chromoting_lib.tlb" On 2016/03/10 01:26:26, Sergey Ulanov wrote: ...
4 years, 9 months ago (2016-03-10 02:23:26 UTC) #12
Sergey Ulanov
lgtm
4 years, 9 months ago (2016-03-10 06:05:18 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1749053002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1749053002/120001
4 years, 9 months ago (2016-03-10 17:12:54 UTC) #15
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 9 months ago (2016-03-10 17:18:27 UTC) #17
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/ed559bd1594477689d0de32f660e0e37d62a5247 Cr-Commit-Position: refs/heads/master@{#380425}
4 years, 9 months ago (2016-03-10 17:19:44 UTC) #19
alexmos
A revert of this CL (patchset #7 id:120001) has been created in https://codereview.chromium.org/1778313003/ by alexmos@chromium.org. ...
4 years, 9 months ago (2016-03-10 17:51:44 UTC) #20
Nico
https://codereview.chromium.org/1749053002/diff/340001/remoting/host/BUILD.gn File remoting/host/BUILD.gn (right): https://codereview.chromium.org/1749053002/diff/340001/remoting/host/BUILD.gn#newcode411 remoting/host/BUILD.gn:411: ] This doesn't work. You need to put this ...
4 years, 9 months ago (2016-03-21 22:55:25 UTC) #23
Hzj_jie
Regarding debug build break, we are using MD(dynamically link to dlls) instead of MT(statically link ...
4 years, 9 months ago (2016-03-23 18:40:06 UTC) #25
Hzj_jie
With help from Bruce, Brett, Dirk and Scott, now all the blocking issues are resolved. ...
4 years, 8 months ago (2016-03-28 22:40:45 UTC) #26
Hzj_jie
Will go ahead to submit this change if you do not have other concerns.
4 years, 8 months ago (2016-03-30 18:37:02 UTC) #27
Nico
Oh, I didn't realize you were waiting for me (tip: when pinging someone, always say ...
4 years, 8 months ago (2016-03-30 18:46:34 UTC) #28
Hzj_jie
Thank you, trying.
4 years, 8 months ago (2016-03-30 18:48:32 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1749053002/730001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1749053002/730001
4 years, 8 months ago (2016-03-30 21:00:14 UTC) #32
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/162208)
4 years, 8 months ago (2016-03-30 21:10:43 UTC) #34
Hzj_jie
Bartosz, would you please have a look at this change, I have added prefs as ...
4 years, 8 months ago (2016-03-30 23:41:09 UTC) #36
Hzj_jie
+Drew, Bartosz has not responded.
4 years, 8 months ago (2016-03-31 16:32:46 UTC) #38
bartfab (slow)
On 2016/03/31 16:32:46, Hzj_jie wrote: > +Drew, Bartosz has not responded. Sorry, I know very ...
4 years, 8 months ago (2016-04-01 15:02:50 UTC) #39
Hzj_jie
On 2016/04/01 15:02:50, bartfab (slow) wrote: > On 2016/03/31 16:32:46, Hzj_jie wrote: > > +Drew, ...
4 years, 8 months ago (2016-04-01 16:39:57 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1749053002/750001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1749053002/750001
4 years, 8 months ago (2016-04-01 16:40:31 UTC) #43
commit-bot: I haz the power
Committed patchset #39 (id:750001)
4 years, 8 months ago (2016-04-01 16:46:46 UTC) #45
commit-bot: I haz the power
4 years, 8 months ago (2016-04-01 16:48:20 UTC) #47
Message was sent while issue was closed.
Patchset 39 (id:??) landed as
https://crrev.com/0359bb227c582cfd550bf48cf18d6e65c7c15489
Cr-Commit-Position: refs/heads/master@{#384606}

Powered by Google App Engine
This is Rietveld 408576698