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

Issue 82763006: Fix gyptest-type-envvars.py for Xcode 5.0.0 (Closed)

Created:
7 years, 1 month ago by sdefresne
Modified:
6 years, 9 months ago
Reviewers:
Mark Mentovai
CC:
gyp-developer_googlegroups.com
Visibility:
Public.

Description

Fix gyptest-type-envvars.py for Xcode 5.0.0 With Xcode 5.0.0, the SDKROOT environment variable is always set when building, even if not set in the Xcode project. BUG=381 R=mark@chromium.org Committed: https://code.google.com/p/gyp/source/detail?r=1863

Patch Set 1 #

Patch Set 2 : Check value of SDKROOT and fix ninja emulation to set it #

Patch Set 3 : Work around lack of support of "svn propset" in git #

Patch Set 4 : Work around lack of support of "svn propset" in git #

Patch Set 5 : Fix try bots #

Patch Set 6 : Fix #

Patch Set 7 : Add debug #

Patch Set 8 : Remove debug #

Total comments: 7

Patch Set 9 : Remove call to head to prevent EPIPE signal #

Patch Set 10 : Adding debugging #

Patch Set 11 : Adding debugging #

Patch Set 12 : Adding debugging #

Patch Set 13 : Adding debugging #

Patch Set 14 : Adding debugging #

Patch Set 15 : Fixing the test #

Patch Set 16 : Removing debugging #

Patch Set 17 : Remove source #

Patch Set 18 : Adding source back #

Patch Set 19 : Readability #

Patch Set 20 : Only set SDKROOT if it is not set #

Total comments: 4

Patch Set 21 : Improve comment of xcodeversion fn and add space around | #

Unified diffs Side-by-side diffs Delta from patch set Stats (+61 lines, -16 lines) Patch
M pylib/gyp/xcode_emulation.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +5 lines, -0 lines 0 comments Download
M test/mac/type_envvars/test_bundle_executable.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
M test/mac/type_envvars/test_bundle_loadable_module.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
M test/mac/type_envvars/test_bundle_shared_library.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
A test/mac/type_envvars/test_check_sdkroot.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +47 lines, -0 lines 0 comments Download
M test/mac/type_envvars/test_nonbundle_executable.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2 chunks +2 lines, -2 lines 0 comments Download
M test/mac/type_envvars/test_nonbundle_loadable_module.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
M test/mac/type_envvars/test_nonbundle_none.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
M test/mac/type_envvars/test_nonbundle_shared_library.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download
M test/mac/type_envvars/test_nonbundle_static_library.sh View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
sdefresne
7 years, 1 month ago (2013-11-22 13:59:47 UTC) #1
Mark Mentovai
Don’t the ninja and make generators need to be updated too?
7 years, 1 month ago (2013-11-22 14:49:44 UTC) #2
Mark Mentovai
Does https://codereview.chromium.org/83463003 fix this for ninja?
7 years ago (2013-12-06 20:14:40 UTC) #3
sdefresne
On 2013/12/06 20:14:40, Mark Mentovai wrote: > Does https://codereview.chromium.org/83463003 fix this for ninja? Sorry for ...
6 years, 9 months ago (2014-03-06 16:28:31 UTC) #4
Mark Mentovai
https://codereview.chromium.org/82763006/diff/170001/test/mac/type_envvars/test_bundle_executable.sh File test/mac/type_envvars/test_bundle_executable.sh (right): https://codereview.chromium.org/82763006/diff/170001/test/mac/type_envvars/test_bundle_executable.sh#newcode20 test/mac/type_envvars/test_bundle_executable.sh:20: source "$(dirname "$0")/test_check_sdkroot.sh" These should all work without “source”. ...
6 years, 9 months ago (2014-03-06 17:27:29 UTC) #5
Mark Mentovai
Oh, and the xcodeversion=0042 in the “extra debugging” log was troubling, so you might want ...
6 years, 9 months ago (2014-03-06 17:28:10 UTC) #6
sdefresne
Please take another look. I'd like to apologise for the noise but I couldn't access ...
6 years, 9 months ago (2014-03-07 21:16:11 UTC) #7
Mark Mentovai
OK, I can LG this if you fix these last things up. https://codereview.chromium.org/82763006/diff/170001/test/mac/type_envvars/test_bundle_executable.sh File test/mac/type_envvars/test_bundle_executable.sh ...
6 years, 9 months ago (2014-03-07 21:51:08 UTC) #8
sdefresne
https://codereview.chromium.org/82763006/diff/370001/test/mac/type_envvars/test_check_sdkroot.sh File test/mac/type_envvars/test_check_sdkroot.sh (right): https://codereview.chromium.org/82763006/diff/370001/test/mac/type_envvars/test_check_sdkroot.sh#newcode17 test/mac/type_envvars/test_check_sdkroot.sh:17: # Note that version can be 'Xcode 4.2' which ...
6 years, 9 months ago (2014-03-08 10:33:40 UTC) #9
Mark Mentovai
LGTM
6 years, 9 months ago (2014-03-08 14:25:42 UTC) #10
sdefresne
6 years, 9 months ago (2014-03-09 17:30:20 UTC) #11
Message was sent while issue was closed.
Committed patchset #21 manually as r1863 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698