Bugzilla – Attachment 186279 Details for
Bug 40773
Improve build of "vue/dist" files
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 40773: Do not map "vue/dist" files in Makefile
Bug-40773-Do-not-map-vuedist-files-in-Makefile.patch (text/plain), 2.79 KB, created by
Paul Derscheid
on 2025-09-09 09:48:55 UTC
(
hide
)
Description:
Bug 40773: Do not map "vue/dist" files in Makefile
Filename:
MIME Type:
Creator:
Paul Derscheid
Created:
2025-09-09 09:48:55 UTC
Size:
2.79 KB
patch
obsolete
>From 4c8fa049e0074922c69819c1e1ffee5afcb50b72 Mon Sep 17 00:00:00 2001 >From: David Cook <dcook@prosentient.com.au> >Date: Tue, 9 Sep 2025 02:42:25 +0000 >Subject: [PATCH] Bug 40773: Do not map "vue/dist" files in Makefile > >This change ensures that "vue/dist" files are not mapped into >the pm_to_blib target of the Makefile, so that they are only handled >by the explicit compile steps in the top targets of the Makefile. > >Test plan: >0. Apply the patch >1. perl build-resources.PL >2. ls ./koha-tmpl/intranet-tmpl/prog/js/vue/dist >3. Note that files are present >4. perl Makefile.PL >5. Take all the defaults >6. vi Makefile >7. Search for vue\/dist >8. Note that the only hit is for "cp -r koha-tmpl/intranet-tmpl/prog/js/vue/dist >blib/INTRANET_TMPL_DIR/prog/js/vue/" > >Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de> >--- > Makefile.PL | 31 ++++++++++++++++--------------- > 1 file changed, 16 insertions(+), 15 deletions(-) > >diff --git a/Makefile.PL b/Makefile.PL >index 886f1e432da..e3ec71e4692 100644 >--- a/Makefile.PL >+++ b/Makefile.PL >@@ -392,21 +392,22 @@ my $target_map = { > './virtualshelves' => 'INTRANET_CGI_DIR', > > # ignore files and directories created by the install itself >- './pm_to_blib' => 'NONE', >- './blib' => 'NONE', >- '.git-blame-ignore-revs' => 'NONE', >- '.prettierrc.js' => 'NONE', >- '.sass-lint.yml' => 'NONE', >- '.scss-lint.yml' => 'NONE', >- 'gulpfile.js' => 'NONE', >- 'package.json' => 'NONE', >- 'yarn.lock' => 'NONE', >- 'cypress.config.ts' => 'NONE', >- 'tsconfig.json' => 'NONE', >- 'webpack.config.js' => 'NONE', >- 'rspack.config.js' => 'NONE', >- 'eslint.config.mjs' => 'NONE', >- '.codespell-ignore' => 'NONE', >+ './pm_to_blib' => 'NONE', >+ './blib' => 'NONE', >+ '.git-blame-ignore-revs' => 'NONE', >+ '.prettierrc.js' => 'NONE', >+ '.sass-lint.yml' => 'NONE', >+ '.scss-lint.yml' => 'NONE', >+ 'gulpfile.js' => 'NONE', >+ 'package.json' => 'NONE', >+ 'yarn.lock' => 'NONE', >+ 'cypress.config.ts' => 'NONE', >+ 'tsconfig.json' => 'NONE', >+ 'webpack.config.js' => 'NONE', >+ 'rspack.config.js' => 'NONE', >+ 'eslint.config.mjs' => 'NONE', >+ '.codespell-ignore' => 'NONE', >+ './koha-tmpl/intranet-tmpl/prog/js/vue/dist' => 'NONE', > }; > > =head1 CONFIGURATION OPTIONS >-- >2.39.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 40773
:
186271
|
186279
|
186281