From 83393079619ebb975da6a459ad839abc013b8a8e Mon Sep 17 00:00:00 2001 From: Paul Derscheid Date: Fri, 28 Aug 2026 09:06:58 +0200 Subject: [PATCH] Bug 43401: (follow-up) Note the Makefile.PL coupling in rspack.config.js - Add a file-level comment reminding that every shipped output.path needs a matching 'NONE' target-map entry and cp step in Makefile.PL Signed-off-by: Paul Derscheid Signed-off-by: David Cook Signed-off-by: Pedro Amorim --- rspack.config.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rspack.config.js b/rspack.config.js index c8dd12f912..bfb456e897 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -3,6 +3,11 @@ const { VueLoaderPlugin } = require("vue-loader"); const path = require("path"); const rspack = require("@rspack/core"); +// NOTE: Every output.path under koha-tmpl/ that ships must also be handled in +// Makefile.PL: the 'NONE' entries in the target-directory map and the cp -r +// lines in the compile step. A new dist dir added here without both changes is +// silently omitted from packaged builds (see Bug 43401). + const islandsExport = application => { const vueDir = application === "intranet"