From 7495495462b535c06caa7c04420423b91c5075eb Mon Sep 17 00:00:00 2001 From: wangkui Date: Wed, 4 Dec 2024 16:45:47 +0800 Subject: [PATCH] optimized space usage --- vscode.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/vscode.spec b/vscode.spec index 0460780..32e1a0d 100644 --- a/vscode.spec +++ b/vscode.spec @@ -2,7 +2,7 @@ Name: code Version: 1.93.1 -Release: 2 +Release: 3 License: MIT Group: Development/Tools Summary: Code editing. Redefined. @@ -76,7 +76,7 @@ npm config set registry https://repo.huaweicloud.com/repository/npm/ yarn config set registry https://repo.huaweicloud.com/repository/npm/ set +e for i in {1..10}; do - yarn install --verbose --network-timeout 6000 + yarn install --verbose --network-timeout 600000 if [ $? -eq 0 ]; then break fi @@ -85,6 +85,16 @@ set -e npm run compile npm run electron bash ./scripts/code-cli.sh | true + +set +e +for i in {1..10}; do + yarn install --production --verbose --network-timeout 600000 + if [ $? -eq 0 ]; then + break + fi +done +set -e + popd %install @@ -107,7 +117,6 @@ sed -i "60iexport VSCODE_DEV=0" %{buildroot}%{_datadir}/%{name}/bin/%{name} cp -arf .build/electron/* %{buildroot}%{_datadir}/%{name}/ mkdir -p %{buildroot}%{_datadir}/%{name}/resources/app -cp -arf extensions %{buildroot}%{_datadir}/%{name}/resources/app/ cp -arf node_modules %{buildroot}%{_datadir}/%{name}/resources/app/ cp -arf out %{buildroot}%{_datadir}/%{name}/resources/app/ cp -arf product.json %{buildroot}%{_datadir}/%{name}/resources/app/ @@ -142,6 +151,7 @@ else fi find %{buildroot}%{_datadir}/ -name yarn.lock | xargs rm -rf +find %{buildroot}%{_datadir}/ -name .bin | xargs rm -rf %files %{_datadir}/%{name}/ @@ -162,6 +172,9 @@ update-desktop-database update-mime-database %{_datadir}/mime %changelog +* Thu Dec 5 2024 wangkui - 1.93.1-3 +- optimized space usage + * Thu Oct 10 2024 wangkui - 1.93.1-2 - remove git clone -- Gitee