Index: pylib/gyp/input.py |
=================================================================== |
--- pylib/gyp/input.py (revision 374) |
+++ pylib/gyp/input.py (working copy) |
@@ -10,7 +10,7 @@ |
# A list of types that are treated as linkable. |
-linkable_types = ['application', 'executable', 'shared_library'] |
+linkable_types = ['executable', 'shared_library'] |
# A list of sections that contain links to other targets. |
dependency_sections = ['dependencies', 'export_dependent_settings'] |
@@ -847,7 +847,7 @@ |
# Executables are already fully and finally linked. Nothing else can be |
# a link dependency of an executable, there can only be dependencies in |
# the sense that a dependent target might run an executable. |
- if not initial and target_type in ['application', 'executable']: |
+ if not initial and target_type == 'executable': |
return dependencies |
# The target is linkable, add it to the list of link dependencies. |
@@ -1166,6 +1166,7 @@ |
'default_configuration', |
'dependencies', |
'libraries', |
+ 'mac_bundle', |
'mac_bundle_resources', |
'postbuilds', |
'product_dir', |