From 49ebee1d2a9dfab9867fdfca4c447f0bc9d5220c Mon Sep 17 00:00:00 2001 From: liugang Date: Tue, 18 Nov 2025 09:38:22 +0800 Subject: [PATCH] * [misc] Remain the simple-cache library when building the distribution package. --- Makefile | 3 ++- misc/cleanup_autoload.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ddbaec73b1..dabc023a67 100644 --- a/Makefile +++ b/Makefile @@ -46,7 +46,7 @@ common: cp -fr roadrunner zentaopms/ cp -fr www zentaopms && rm -fr zentaopms/www/data/ && mkdir -p zentaopms/www/data/upload && mkdir zentaopms/www/data/course # 删除不需要的包和文件 - cd zentaopms/lib/; rm -fr composer.json composer.lock patches vendor/bin vendor/cweagans vendor/laminas vendor/markbaker vendor/paragonie vendor/phpseclib vendor/psr vendor/symfony + cd zentaopms/lib/; rm -fr composer.json composer.lock patches vendor/bin vendor/cweagans vendor/laminas vendor/markbaker vendor/paragonie vendor/phpseclib vendor/symfony cd zentaopms/lib/vendor/box/spout; rm -fr appveyor.yml composer.json PATCHES.txt README.md UPGRADE-3.0.md cd zentaopms/lib/vendor/dragonmantank/cron-expression; rm -fr tests CHANGELOG.md composer.json README.md cd zentaopms/lib/vendor/erusev/parsedown; rm -fr composer.json PATCHES.txt README.md @@ -61,6 +61,7 @@ common: cd zentaopms/lib/vendor/phpmailer/phpmailer; rm -fr COMMITMENT composer.json README.md SECURITY.md SMTPUTF8.md VERSION; find language -type f -not -name '*zh*' -delete cd zentaopms/lib/vendor/phpoffice/phpspreadsheet; rm -fr bin docs samples CHANGELOG.md CHANGELOG.PHPExcel.md composer.json composer.lock CONTRIBUTING.md mkdocs.yml PATCHES.txt phpunit.xml.dist cd zentaopms/lib/vendor/phpoffice/phpword; rm -fr CHANGELOG.md composer.json CONTRIBUTING.md COPYING COPYING.LESSER phpword.ini.dist README.md sonar-project.properties + cd zentaopms/lib/vendor/psr/simple-cache; rm -fr composer.json README.md cd zentaopms/lib/vendor/rmccue/requests; rm -fr CHANGELOG.md composer.json README.md # 清理自动加载文件,移除已删除包的引用 php misc/cleanup_autoload.php zentaopms/lib/vendor diff --git a/misc/cleanup_autoload.php b/misc/cleanup_autoload.php index 25bc6d5bbc..2f1bef5e14 100644 --- a/misc/cleanup_autoload.php +++ b/misc/cleanup_autoload.php @@ -16,7 +16,7 @@ if(!is_dir($composerDir)) } // 要删除的包前缀 -$excludePackages = ['cweagans', 'laminas', 'markbaker', 'paragonie', 'phpseclib', 'psr', 'symfony']; +$excludePackages = ['cweagans', 'laminas', 'markbaker', 'paragonie', 'phpseclib', 'symfony']; echo "Cleaning up autoload files...\n";