fix #131: build for 32-bit linux

This commit is contained in:
Antelle 2016-03-01 22:06:23 +03:00
parent 7b856f2120
commit 95195a60e5
2 changed files with 24 additions and 5 deletions

View File

@ -102,10 +102,15 @@ module.exports = function(grunt) {
dest: 'dist/desktop/KeeWeb.win32.exe',
nonull: true
},
'desktop_linux': {
'desktop_linux_x64': {
src: 'tmp/desktop/KeeWeb.linux.x64.zip',
dest: 'dist/desktop/KeeWeb.linux.x64.zip',
nonull: true
},
'desktop_linux_ia32': {
src: 'tmp/desktop/KeeWeb.linux.ia32.zip',
dest: 'dist/desktop/KeeWeb.linux.ia32.zip',
nonull: true
}
},
jshint: {
@ -290,13 +295,20 @@ module.exports = function(grunt) {
icon: 'graphics/app.icns'
}
},
linux: {
linux64: {
options: {
platform: 'linux',
arch: 'x64',
icon: 'graphics/app.ico'
}
},
linux32: {
options: {
platform: 'linux',
arch: 'ia32',
icon: 'graphics/app.ico'
}
},
win32: {
options: {
platform: 'win32',
@ -350,10 +362,14 @@ module.exports = function(grunt) {
}
},
compress: {
linux: {
linux64: {
options: { archive: 'tmp/desktop/KeeWeb.linux.x64.zip' },
files: [{ cwd: 'tmp/desktop/KeeWeb-linux-x64', src: '**', expand: true }]
},
linux32: {
options: { archive: 'tmp/desktop/KeeWeb.linux.ia32.zip' },
files: [{ cwd: 'tmp/desktop/KeeWeb-linux-ia32', src: '**', expand: true }]
},
'desktop_update': {
options: { archive: 'dist/desktop/UpdateDesktop.zip' },
files: [{ cwd: 'tmp/desktop/app', src: '**', expand: true }]
@ -399,10 +415,12 @@ module.exports = function(grunt) {
'validate-desktop-update',
'electron',
'electron_builder',
'compress:linux',
'compress:linux64',
'compress:linux32',
'copy:desktop_osx',
'copy:desktop_win',
'copy:desktop_linux',
'copy:desktop_linux_x64',
'copy:desktop_linux_ia32',
'clean:desktop_tmp'
]);
};

View File

@ -14,6 +14,7 @@ Storage providers, usability improvements
`+` usernames autocomplete
`+` shortcut to copy website
`+` shortcuts while the app is in background
`+` build for 32-bit linux
`-` fix #88: capslock indicator
##### v1.0.4 (2016-02-25)