Index: pylib/gyp/xcode_emulation.py |
diff --git a/pylib/gyp/xcode_emulation.py b/pylib/gyp/xcode_emulation.py |
index ade82aa09a4cbed49136d15d0ebc0431018736a0..f9cec33639e12f9f8b284a1a5fccaa593b83b6c8 100644 |
--- a/pylib/gyp/xcode_emulation.py |
+++ b/pylib/gyp/xcode_emulation.py |
@@ -1065,7 +1065,10 @@ def GetMacBundleResources(product_dir, xcode_settings, resources): |
output = os.path.join(output, res_parts[1]) |
# Compiled XIB files are referred to by .nib. |
if output.endswith('.xib'): |
- output = output[0:-3] + 'nib' |
+ output = os.path.splitext(output)[0] + '.nib' |
+ # Compiled storyboard files are referred to by .storyboardc. |
+ if output.endswith('.storyboard'): |
+ output = os.path.splitext(output)[0] + '.storyboardc' |
yield output, res |