Fixed issues with node-webkit renaming to nwjs. Added support for 64bit windows and mac osx.
This commit is contained in:
parent
0407071154
commit
0265361135
143 changed files with 403 additions and 28 deletions
|
|
@ -1,4 +1,4 @@
|
|||
base_url='http://dl.node-webkit.org/v{}/'
|
||||
base_url='http://dl.nwjs.io/v{}/'
|
||||
win_32_dir_prefix = 'node-webkit-v{}-win-ia32'
|
||||
mac_32_dir_prefix = 'node-webkit-v{}-osx-ia32'
|
||||
linux_32_dir_prefix = 'node-webkit-v{}-linux-ia32'
|
||||
|
|
@ -201,7 +201,7 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
|
|||
type='folder'
|
||||
|
||||
[export_settings]
|
||||
[[windows]]
|
||||
[[windows-x32]]
|
||||
default_value=False
|
||||
type='check'
|
||||
url='%(base_url)s%(win_32_dir_prefix)s.zip'
|
||||
|
|
@ -210,14 +210,43 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
|
|||
'%(win_32_dir_prefix)s/icudtl.dat',
|
||||
'%(win_32_dir_prefix)s/libEGL.dll',
|
||||
'%(win_32_dir_prefix)s/ffmpegsumo.dll',
|
||||
'%(win_32_dir_prefix)s/libGLESv2.dll']"""
|
||||
'%(win_32_dir_prefix)s/libGLESv2.dll',
|
||||
'%(win_32_dir_prefix)s/d3dcompiler_46.dll',
|
||||
'%(win_32_dir_prefix)s/pdf.dll'
|
||||
]"""
|
||||
dest_files="""['nw.exe',
|
||||
'nw.pak',
|
||||
'icudtl.dat',
|
||||
'libEGL.dll',
|
||||
'ffmpegsumo.dll',
|
||||
'libGLESv2.dll']"""
|
||||
[[mac]]
|
||||
'libGLESv2.dll',
|
||||
'd3dcompiler_46.dll',
|
||||
'pdf.dll'
|
||||
]"""
|
||||
[[windows-x64]]
|
||||
default_value=False
|
||||
type='check'
|
||||
url='%(base_url)s%(win_64_dir_prefix)s.zip'
|
||||
extract_files="""['%(win_64_dir_prefix)s/nw.exe',
|
||||
'%(win_64_dir_prefix)s/nw.pak',
|
||||
'%(win_64_dir_prefix)s/icudtl.dat',
|
||||
'%(win_64_dir_prefix)s/libEGL.dll',
|
||||
'%(win_64_dir_prefix)s/ffmpegsumo.dll',
|
||||
'%(win_64_dir_prefix)s/libGLESv2.dll',
|
||||
'%(win_64_dir_prefix)s/d3dcompiler_46.dll',
|
||||
'%(win_64_dir_prefix)s/pdf.dll'
|
||||
]"""
|
||||
dest_files="""['nw.exe',
|
||||
'nw.pak',
|
||||
'icudtl.dat',
|
||||
'libEGL.dll',
|
||||
'ffmpegsumo.dll',
|
||||
'libGLESv2.dll',
|
||||
'd3dcompiler_46.dll',
|
||||
'pdf.dll'
|
||||
]"""
|
||||
|
||||
[[mac-x32]]
|
||||
default_value=False
|
||||
type='check'
|
||||
url='%(base_url)s%(mac_32_dir_prefix)s.zip'
|
||||
|
|
@ -230,6 +259,20 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
|
|||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/nw.pak',
|
||||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Libraries/ffmpegsumo.so',
|
||||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/icudtl.dat']"""
|
||||
[[mac-x64]]
|
||||
default_value=False
|
||||
type='check'
|
||||
url='%(base_url)s%(mac_64_dir_prefix)s.zip'
|
||||
extract_file='%(mac_64_dir_prefix)s/node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/node-webkit Framework'
|
||||
extract_files="""['%(mac_64_dir_prefix)s/node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/node-webkit Framework',
|
||||
'%(mac_64_dir_prefix)s/node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/nw.pak',
|
||||
'%(mac_64_dir_prefix)s/node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Libraries/ffmpegsumo.so',
|
||||
'%(mac_64_dir_prefix)s/node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/icudtl.dat']"""
|
||||
dest_files="""['node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/node-webkit Framework',
|
||||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/nw.pak',
|
||||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Libraries/ffmpegsumo.so',
|
||||
'node-webkit.app/Contents/Frameworks/node-webkit Framework.framework/Resources/icudtl.dat']"""
|
||||
|
||||
|
||||
[[linux-x64]]
|
||||
default_value=False
|
||||
|
|
@ -252,6 +295,14 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
|
|||
'%(linux_32_dir_prefix)s/icudtl.dat']"""
|
||||
dest_files=['nw', 'nw.pak', 'libffmpegsumo.so', 'icudtl.dat']
|
||||
|
||||
[compression]
|
||||
[[nw_compression_level]]
|
||||
display_name='NW Compression'
|
||||
default_value=5
|
||||
type='range'
|
||||
description='Compression to be applied to the executable\'s node webkit binary. 0 is no compression, 9 is maximum. They all use lzma.'
|
||||
|
||||
|
||||
[order]
|
||||
application_setting_order="""['main', 'name', 'node-main', 'description', 'version', 'keywords',
|
||||
'user-agent', 'chromium-args',
|
||||
|
|
@ -264,9 +315,10 @@ linux_64_dir_prefix = 'node-webkit-v{}-linux-x64'
|
|||
'show_in_taskbar', 'visible', 'resizable', 'fullscreen', 'as_desktop',
|
||||
'transparent']"""
|
||||
|
||||
export_setting_order = """['windows', 'linux-x64', 'mac', 'linux-x32']"""
|
||||
export_setting_order = """['windows-x32', 'windows-x64', 'mac-x32', 'mac-x64', 'linux-x64', 'linux-x32']"""
|
||||
|
||||
download_setting_order = """['nw_version', 'download_dir','force_download']"""
|
||||
download_setting_order = """['nw_version', 'download_dir',
|
||||
'force_download']"""
|
||||
|
||||
[version_info]
|
||||
url='https://raw.githubusercontent.com/rogerwang/node-webkit/master/CHANGELOG.md'
|
||||
url='https://raw.githubusercontent.com/nwjs/nw.js/master/CHANGELOG.md'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue