|
|
Created:
6 years, 10 months ago by Nico Modified:
6 years, 10 months ago CC:
chromium-reviews, Torne Base URL:
svn://svn.chromium.org/chrome/trunk/src Visibility:
Public. |
Descriptiongn/gyp: Escape \ in addition to $ and " in strings.
BUG=340055
R=halyavin@google.com
TBR=brettw@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=248410
Patch Set 1 #
Total comments: 2
Patch Set 2 : foo #Messages
Total messages: 18 (0 generated)
Heh, looks like this breaks the android webview build, due to it relying on \ NOT getting escaped: ERROR [0mat the command-line "--args" settings:1:74: $ not followed by an identifier char. is_android_webview_build=true cpu_arch="arm" os="android" android_src="\\$(PWD)" is_gyp=true gyp_output_dir="out" So I suppose landing this is blocked on bug 330631, somewhat surprisingly.
https://codereview.chromium.org/144573004/diff/1/build/gyp_chromium File build/gyp_chromium (right): https://codereview.chromium.org/144573004/diff/1/build/gyp_chromium#newcode80 build/gyp_chromium:80: for old, new in [('$', '\\$'), ('"', '\\"'), ('\\', '\\\\')]: \->\\ must be first, otherwise you will double escape $ and ".
https://codereview.chromium.org/144573004/diff/1/build/gyp_chromium File build/gyp_chromium (right): https://codereview.chromium.org/144573004/diff/1/build/gyp_chromium#newcode80 build/gyp_chromium:80: for old, new in [('$', '\\$'), ('"', '\\"'), ('\\', '\\\\')]: On 2014/02/02 03:38:22, halyavin wrote: > \->\\ must be first, otherwise you will double escape $ and ". Done. Thanks!
lgtm
The CQ bit was checked by thakis@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an LGTM may have been provided, it was from a non-committer or a lowly provisional committer, _not_ a full super star committer. See http://www.chromium.org/getting-involved/become-a-committer Note that this has nothing to do with OWNERS files.
CQ bit was unchecked on CL. Ignoring.
CQ bit was unchecked on CL. Ignoring.
brettw: TBR; halyavin's lgtm apparently doesn't count yet.
The CQ bit was checked by thakis@chromium.org
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/thakis@chromium.org/144573004/100001
Message was sent while issue was closed.
Committed patchset #2 manually as r248410 (presubmit successful).
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.
Message was sent while issue was closed.
CQ bit was unchecked on CL. Ignoring.
Message was sent while issue was closed.
lgtm |