summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-02-13 15:47:58 +0100
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-02-25 12:51:51 +0100
commit293a3ea8337ee5def518b33f83b56c2a5fccadf0 (patch)
treea4193c246fca0e6eec9840a29cc2566dac2b4ad8
parent3e36a49d1a2de315a052e19488b6749a5dbdd703 (diff)
downloadmullvadvpn-293a3ea8337ee5def518b33f83b56c2a5fccadf0.tar.xz
mullvadvpn-293a3ea8337ee5def518b33f83b56c2a5fccadf0.zip
Add helpers to copy vite assets to build folder
-rw-r--r--desktop/packages/mullvad-vpn/tasks/assets.js16
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;