-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathGruntfile.js
More file actions
39 lines (38 loc) · 715 Bytes
/
Copy pathGruntfile.js
File metadata and controls
39 lines (38 loc) · 715 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
module.exports = function(grunt){
process.removeAllListeners('warning');
require('dotenv').config();
require('time-grunt')(grunt);
grunt.loadNpmTasks('innosetup-compiler');
require('./modules/Versions.js')(grunt);
require('./modules/Downloader.js')(grunt);
var gc = {},
pkg = grunt.file.readJSON('package.json');
grunt.initConfig({
globalConfig : gc,
pkg : pkg,
downloader: {
base: {}
},
version_edit: {
default: {
options: {
pkg: pkg,
}
}
},
innosetup: {
default: {
options: {
gui: false,
verbose: true,
},
script: __dirname + "/setup.iss"
}
},
});
grunt.registerTask('default', [
'version_edit',
'downloader',
'innosetup'
]);
}