diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-02-13 15:47:58 +0100 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-02-25 12:51:51 +0100 |
| commit | 293a3ea8337ee5def518b33f83b56c2a5fccadf0 (patch) | |
| tree | a4193c246fca0e6eec9840a29cc2566dac2b4ad8 | |
| parent | 3e36a49d1a2de315a052e19488b6749a5dbdd703 (diff) | |
| download | mullvadvpn-293a3ea8337ee5def518b33f83b56c2a5fccadf0.tar.xz mullvadvpn-293a3ea8337ee5def518b33f83b56c2a5fccadf0.zip | |
Add helpers to copy vite assets to build folder
| -rw-r--r-- | desktop/packages/mullvad-vpn/tasks/assets.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/tasks/assets.js b/desktop/packages/mullvad-vpn/tasks/assets.js index aa578d5bf0..c3fbbcd3bc 100644 --- a/desktop/packages/mullvad-vpn/tasks/assets.js +++ b/desktop/packages/mullvad-vpn/tasks/assets.js @@ -4,6 +4,14 @@ function copyStaticAssets() { return src('assets/**').pipe(dest('build/assets')); } +function copyImagesVite() { + return src('assets/images/**').pipe(dest('build/assets/images')); +} + +function copyIconsVite() { + return src('assets/icons/**').pipe(dest('build/assets/icons')); +} + function copyCss() { return src('src/renderer/**/*.css').pipe(dest('build/src/renderer')); } @@ -16,9 +24,16 @@ function copyLocales() { return src('locales/**/*.po').pipe(dest('build/locales')); } +function copyLocalesVite() { + return src('locales/**/*.po').pipe(dest('build/locales')); +} + function copyGeoData() { return src('../../../dist-assets/geo/*.gl').pipe(dest('build/assets/geo')); } +function copyGeoDataVite() { + return src('../../../dist-assets/geo/*.gl').pipe(dest('build/assets/geo')); +} copyStaticAssets.displayName = 'copy-static-assets'; copyCss.displayName = 'copy-css'; @@ -27,6 +42,7 @@ copyLocales.displayName = 'copy-locales'; copyGeoData.displayName = 'copy-geo-data'; exports.copyAll = parallel(copyStaticAssets, copyCss, copyHtml, copyLocales, copyGeoData); +exports.copyAllVite = parallel(copyImagesVite, copyIconsVite, copyLocalesVite, copyGeoDataVite); exports.copyStaticAssets = copyStaticAssets; exports.copyCss = copyCss; exports.copyHtml = copyHtml; |
