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

Issue 2202233002: Path evaluation to protobuf plugin. (Closed)

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

Description

Path evaluation to protobuf plugin. Protobuf compiler (protoc) plugin is basically an executable. Path for executables can vary if building for diffent platforms. This change allows to skip writing complex boilerplate each time. BUG=622680 Committed: https://crrev.com/b01034d7a9d4377f8d2e244a3e14d334435de67d Cr-Commit-Position: refs/heads/master@{#409481}

Patch Set 1 #

Patch Set 2 : fix usage #

Total comments: 2

Patch Set 3 : Windows cross-compile in future #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -25 lines) Patch
M components/tracing/BUILD.gn View 1 1 chunk +0 lines, -18 lines 0 comments Download
M third_party/protobuf/proto_library.gni View 1 2 4 chunks +22 lines, -7 lines 0 comments Download

Messages

Total messages: 36 (25 generated)
kraynov
4 years, 4 months ago (2016-08-02 11:30:16 UTC) #5
kraynov
Please take a look. //components/tracing/BUILD.gn is only usage at the moment. I just removed some ...
4 years, 4 months ago (2016-08-02 12:43:35 UTC) #16
kraynov
+xyzzyz +Nico Please take a look. //components/tracing/BUILD.gn is only usage at the moment. I just ...
4 years, 4 months ago (2016-08-02 13:26:07 UTC) #20
xyzzyz
LGTM, but I feel like this is something that GN should provide. If it doesn't, ...
4 years, 4 months ago (2016-08-02 17:20:15 UTC) #22
Nico
Looks generally good. https://codereview.chromium.org/2202233002/diff/20001/third_party/protobuf/proto_library.gni File third_party/protobuf/proto_library.gni (right): https://codereview.chromium.org/2202233002/diff/20001/third_party/protobuf/proto_library.gni#newcode190 third_party/protobuf/proto_library.gni:190: if (is_win) { This is likely ...
4 years, 4 months ago (2016-08-02 17:38:27 UTC) #23
kraynov
https://codereview.chromium.org/2202233002/diff/20001/third_party/protobuf/proto_library.gni File third_party/protobuf/proto_library.gni (right): https://codereview.chromium.org/2202233002/diff/20001/third_party/protobuf/proto_library.gni#newcode190 third_party/protobuf/proto_library.gni:190: if (is_win) { On 2016/08/02 17:38:27, Nico wrote: > ...
4 years, 4 months ago (2016-08-02 19:28:50 UTC) #27
Nico
lgtm
4 years, 4 months ago (2016-08-02 19:29:24 UTC) #28
Primiano Tucci (use gerrit)
LGTM
4 years, 4 months ago (2016-08-03 09:16:10 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2202233002/40001
4 years, 4 months ago (2016-08-03 09:16:47 UTC) #32
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-03 10:48:21 UTC) #34
commit-bot: I haz the power
4 years, 4 months ago (2016-08-03 10:49:55 UTC) #36
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/b01034d7a9d4377f8d2e244a3e14d334435de67d
Cr-Commit-Position: refs/heads/master@{#409481}

Powered by Google App Engine
This is Rietveld 408576698