From 33621c4530c880c0aad910921405c00dba48cf8f 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. --- Makefile.PL | 1 + rspack.config.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/Makefile.PL b/Makefile.PL index bac08cbd7ba..a10633df496 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..78aa613b1ad 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -20,6 +20,8 @@ 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.50.1 (Apple Git-155)