diff --git a/nw.gypi b/nw.gypi index 204969338b..6df04b974f 100644 --- a/nw.gypi +++ b/nw.gypi @@ -458,6 +458,11 @@ '<(DEPTH)/chrome/chrome.gyp:chromedriver', ], }], + ['nwjs_sdk==1 and (OS=="linux" or OS=="mac")', { + 'dependencies': [ + '<(DEPTH)/breakpad/breakpad.gyp:minidump_stackwalk', + ], + }], ['OS == "linux"', { 'dependencies': [ 'strip_binaries', diff --git a/tools/package_binaries.py b/tools/package_binaries.py index 5ebe5a4169..33cc739655 100755 --- a/tools/package_binaries.py +++ b/tools/package_binaries.py @@ -166,6 +166,7 @@ def generate_target_nw(platform_name, arch, version): target['input'].append('nwjc') target['input'].append('payload') target['input'].append('chromedriver') + target['input'].append('minidump_stackwalk') if flavor in ['nacl','sdk'] : target['input'] += ['nacl_helper', 'nacl_helper_bootstrap', 'pnacl'] if arch == 'x64': @@ -214,6 +215,7 @@ def generate_target_nw(platform_name, arch, version): target['input'].append('nwjc') target['input'].append('payload') target['input'].append('chromedriver') + target['input'].append('minidump_stackwalk') else: print 'Unsupported platform: ' + platform_name exit(-1)