desktop-linux

This commit is contained in:
antelle 2020-04-04 10:52:53 +02:00
parent 668bb9b5d5
commit c76cebc469
No known key found for this signature in database
GPG Key ID: 094A2F2D6136A4EE
2 changed files with 37 additions and 9 deletions

View File

@ -22,6 +22,16 @@ module.exports = function(grunt) {
'build-desktop'
]);
// prettier-ignore
grunt.registerTask('desktop-linux', 'Build desktop apps on linux', [
'gitinfo',
'clean:desktop',
'build-desktop-app-content',
'build-desktop-executables-linux',
'build-desktop-archives-linux',
'build-desktop-dist-linux'
]);
// prettier-ignore
grunt.registerTask('cordova', 'Build cordova app', [
'default',

View File

@ -34,19 +34,37 @@ module.exports = function(grunt) {
'validate-desktop-update'
]);
grunt.registerTask('build-desktop-executables', [
'electron',
'sign-exe:win32-build-x64',
'sign-exe:win32-build-ia32',
'copy:desktop-windows-helper-ia32',
'copy:desktop-windows-helper-x64',
grunt.registerTask('build-desktop-executables-linux', [
'electron:linux',
'chmod:linux-desktop-x64'
]);
grunt.registerTask('build-desktop-archives', [
grunt.registerTask('build-desktop-executables-darwin', ['electron:darwin']);
grunt.registerTask('build-desktop-executables-win32', [
'electron:win32',
'sign-exe:win32-build-x64',
'sign-exe:win32-build-ia32',
'copy:desktop-windows-helper-ia32',
'copy:desktop-windows-helper-x64'
]);
grunt.registerTask('build-desktop-executables', [
'build-desktop-executables-linux',
'build-desktop-executables-darwin',
'build-desktop-executables-win32'
]);
grunt.registerTask('build-desktop-archives-linux', ['compress:linux-x64']);
grunt.registerTask('build-desktop-archives-win32', [
'compress:win32-x64',
'compress:win32-ia32',
'compress:linux-x64'
'compress:win32-ia32'
]);
grunt.registerTask('build-desktop-archives', [
'build-desktop-archives-linux',
'build-desktop-archives-win32'
]);
grunt.registerTask('build-desktop-dist-darwin', ['appdmg']);