Index: test/ninja/action-rule-hash/gyptest-action-rule-hash.py |
diff --git a/test/ninja/action-rule-hash/gyptest-action-rule-hash.py b/test/ninja/action-rule-hash/gyptest-action-rule-hash.py |
index 631e176af5063ff756200d0049ec86ce43095350..7147fd2fc31ac64c56dd7123154c11edd0c64120 100644 |
--- a/test/ninja/action-rule-hash/gyptest-action-rule-hash.py |
+++ b/test/ninja/action-rule-hash/gyptest-action-rule-hash.py |
@@ -14,6 +14,11 @@ import sys |
import TestGyp |
test = TestGyp.TestGyp(formats=['ninja']) |
+# The xcode-ninja generator handles gypfiles which are not at the |
+# project root incorrectly. |
+# cf. https://code.google.com/p/gyp/issues/detail?id=460 |
+if test.format == 'xcode-ninja': |
+ test.skip_test() |
test.run_gyp('subdir/action-rule-hash.gyp') |
test.build('subdir/action-rule-hash.gyp', test.ALL) |