getOperatingSystemPreferences function
Implementation
Map<String, String> getOperatingSystemPreferences() {
switch (Platform.operatingSystem) {
case 'macos':
return {
'platform': 'darwin',
'arch': 'x64',
'pkg': 'macosx.tgz',
'bin': 'macosx',
'sha': '8d0af8a81e668fbf04b7676f173016976131877e9fbdcd0a396d4e6b70a5e8f4'
};
case 'windows':
return {
'platform': 'win32',
'arch': 'x64',
'pkg': 'win64.zip',
'bin': 'win-x64.exe',
'sha': '64054a021dd7d49e618799a35ddbc618dcfc7b3990e28e513a420741717ac1ad'
};
default:
throw 'Unsupported operating system';
}
}