From bb64dd39b994219f4f21ec4990a784732d19eaca Mon Sep 17 00:00:00 2001 From: Jake Deery Date: Mon, 1 Dec 2025 14:28:55 +0000 Subject: [PATCH] Bug 14962: On Display changes to build suite This patch contains the essential changes required to get Koha to build the correct JavaScript and Vue modules for the new On Display module. Please see the test files commit for instructions on how to test this bundle of patches. Sponsored-by: ByWater Solutions Signed-of-by: Martin Renvoize --- Makefile.PL | 1 + rspack.config.js | 1 + 2 files changed, 2 insertions(+) diff --git a/Makefile.PL b/Makefile.PL index 6e849fe9911..20edc5e17c5 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -314,6 +314,7 @@ my $target_map = { './clubs' => 'INTRANET_CGI_DIR', './course_reserves' => 'INTRANET_CGI_DIR', './cpanfile' => 'PERL_MODULE_DIR', + './display' => 'INTRANET_CGI_DIR', './docs/history.txt' => { target => 'DOC_DIR', trimdir => -1 }, './docs/contributors.yaml' => { target => 'DOC_DIR', trimdir => -1 }, './docs/teams.yaml' => { target => 'DOC_DIR', trimdir => -1 }, diff --git a/rspack.config.js b/rspack.config.js index 62cf6b1956c..80f7fa12ece 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -20,6 +20,7 @@ module.exports = [ }, entry: { erm: "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/erm.ts", + display: "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/display.ts", preservation: "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/preservation.ts", "admin/record_sources": -- 2.53.0