| Index: pylib/gyp/xcode_ninja.py
|
| diff --git a/pylib/gyp/xcode_ninja.py b/pylib/gyp/xcode_ninja.py
|
| index 1b082b107a1eac1048d723764e9c1601821ea830..3820d6bf04817f6d90e6b9796245782167456275 100644
|
| --- a/pylib/gyp/xcode_ninja.py
|
| +++ b/pylib/gyp/xcode_ninja.py
|
| @@ -229,9 +229,11 @@ def CreateWrapper(target_list, target_dicts, data, params):
|
|
|
| sources = []
|
| for target, target_dict in target_dicts.iteritems():
|
| - base = os.path.dirname(target)
|
| + base = os.path.dirname(target)
|
| files = target_dict.get('sources', []) + \
|
| target_dict.get('mac_bundle_resources', [])
|
| + for action in target_dict.get('actions', []):
|
| + files.extend(action.get('inputs', []))
|
| # Remove files starting with $. These are mostly intermediate files for the
|
| # build system.
|
| files = [ file for file in files if not file.startswith('$')]
|
|
|