From 538db550fdccdf809c56a0e4ab83d8318a7d3653 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 | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/vscode.spec b/vscode.spec index 0460780..ce46653 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,21 @@ set -e npm run compile npm run electron bash ./scripts/code-cli.sh | true +if [ "$(arch)" == "x86_64" ]; then + npm run gulp vscode-linux-x64 +else + npm run gulp vscode-linux-arm64 +fi + +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 +122,7 @@ 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 .build/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/ @@ -162,6 +177,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