blob: ee53363a6a30f5ba779b8886e4f101e0dd7fe9ff (
plain)
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
|
const { parallel, src, dest } = require('gulp');
function copyStaticAssets() {
return src('assets/**').pipe(dest('build/assets'));
}
function copyConfig() {
return src('src/config.json').pipe(dest('build/src'));
}
function copyCss() {
return src('src/renderer/**/*.css').pipe(dest('build/src/renderer'));
}
function copyHtml() {
return src('src/renderer/index.html').pipe(dest('build/src/renderer'));
}
function copyLocales() {
return src('locales/**/*.po').pipe(dest('build/locales'));
}
copyStaticAssets.displayName = 'copy-static-assets';
copyConfig.displayName = 'copy-config';
copyCss.displayName = 'copy-css';
copyHtml.displayName = 'copy-html';
copyLocales.displayName = 'copy-locales';
exports.copyAll = parallel(copyStaticAssets, copyConfig, copyCss, copyHtml, copyLocales);
exports.copyStaticAssets = copyStaticAssets;
exports.copyCss = copyCss;
exports.copyHtml = copyHtml;
exports.copyConfig = copyConfig;
|