RESOLVED FIXED Bug 132826
[Win] Correct Cygwin Path Confusion in WebInspectorUI Build
https://bugs.webkit.org/show_bug.cgi?id=132826
Summary [Win] Correct Cygwin Path Confusion in WebInspectorUI Build
Brent Fulgham
Reported 2014-05-12 10:25:33 PDT
Cygwin's Python 2.7 requires very specific path handling to work around some nuances in the way the Python distribution is installed under Cygwin (see Bug 132023 for details, as well as <http://trac.webkit.org/changeset/167685>). This patch corrects another place in our build system where we are not explicit about where to find Python under Cygwin.
Attachments
Patch (3.26 KB, patch)
2014-05-12 10:28 PDT, Brent Fulgham
no flags
Patch (3.39 KB, patch)
2014-05-12 10:35 PDT, Brent Fulgham
no flags
Radar WebKit Bug Importer
Comment 1 2014-05-12 10:26:25 PDT
Radar WebKit Bug Importer
Comment 2 2014-05-12 10:26:28 PDT
Brent Fulgham
Comment 3 2014-05-12 10:28:54 PDT
Joseph Pecoraro
Comment 4 2014-05-12 10:32:32 PDT
Comment on attachment 231305 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231305&action=review r=me > Source/WebInspectorUI/Scripts/copy-user-interface-resources.pl:79 > +my $python = ($^O =~ /cygwin/) ? "/usr/bin/python" : "python"; Nit: Would be nice to have a more readable for of "$^O". Since off-hand I have no idea what it means.
Joseph Pecoraro
Comment 5 2014-05-12 10:33:01 PDT
Comment on attachment 231305 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=231305&action=review >> Source/WebInspectorUI/Scripts/copy-user-interface-resources.pl:79 >> +my $python = ($^O =~ /cygwin/) ? "/usr/bin/python" : "python"; > > Nit: Would be nice to have a more readable for of "$^O". Since off-hand I have no idea what it means. s/for of/version of/
Brent Fulgham
Comment 6 2014-05-12 10:35:25 PDT
Joseph Pecoraro
Comment 7 2014-05-12 10:38:42 PDT
Comment on attachment 231306 [details] Patch Much nicer! Thanks. r=me
WebKit Commit Bot
Comment 8 2014-05-12 15:20:05 PDT
Comment on attachment 231306 [details] Patch Clearing flags on attachment: 231306 Committed r168648: <http://trac.webkit.org/changeset/168648>
WebKit Commit Bot
Comment 9 2014-05-12 15:20:09 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.