2014-08-28 18:41:11 +02:00
|
|
|
var join = require('path').join;
|
|
|
|
module.exports = function (grunt) {
|
|
|
|
var pkg = grunt.config.get('pkg');
|
|
|
|
var build = grunt.config.get('build');
|
2014-09-08 19:26:02 +02:00
|
|
|
var src = grunt.config.get('src');
|
2014-08-28 18:41:11 +02:00
|
|
|
var config = {
|
|
|
|
dist: {
|
|
|
|
options: {
|
|
|
|
patterns: [
|
|
|
|
{ match: 'version', replacement: pkg.version }
|
|
|
|
]
|
|
|
|
},
|
|
|
|
files: [
|
|
|
|
{
|
2014-09-08 19:26:02 +02:00
|
|
|
src: [join(src, 'server', 'bin', 'kibana.sh')],
|
2014-09-23 16:02:34 +02:00
|
|
|
dest: join(build, 'dist', 'kibana', 'bin', 'kibana'),
|
|
|
|
mode: 0755
|
2014-08-28 18:41:11 +02:00
|
|
|
},
|
|
|
|
{
|
2014-09-08 19:26:02 +02:00
|
|
|
src: [join(src, 'server', 'bin', 'kibana.bat')],
|
2014-09-23 16:02:34 +02:00
|
|
|
dest: join(build, 'dist', 'kibana', 'bin', 'kibana.bat')
|
2014-08-28 18:41:11 +02:00
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
return config;
|
|
|
|
};
|