From 200cca754fd1d4166fd7c21443637d1a90742021 Mon Sep 17 00:00:00 2001 From: Yatao Li Date: Thu, 16 Apr 2020 00:07:38 +0800 Subject: [PATCH] update linux pack script --- pack.sh | 14 +++++++++++--- package-lock.json | 13 ++++++++++--- package.json | 3 ++- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/pack.sh b/pack.sh index 83ca861..aaae2c9 100755 --- a/pack.sh +++ b/pack.sh @@ -1,16 +1,24 @@ # !/bin/bash plat="win10-x64 linux-x64 osx.10.11-x64" +rm -rf ./bin rm -rf ./out -mkdir -p ./out/server +rm -rf ./publish npm install npm run compile +npm pack + +mkdir -p ./publish +mkdir -p ./bin +mv *.tgz ./publish/ for i in $plat do dotnet publish -f netcoreapp3.1 -c Release --self-contained \ - -r $i src/FSharpLanguageServer -o ./out/server/$i + -r $i src/FSharpLanguageServer -o ./bin/$i + pushd ./bin/$i + zip ../../publish/coc-fsharp-$i.zip ./* + popd done -npm pack diff --git a/package-lock.json b/package-lock.json index ea6616f..d102b80 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "coc-fsharp", - "version": "0.1.63", + "version": "0.1.64", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -13,11 +13,18 @@ "msgpack-lite": "^0.1.26" } }, + "@types/follow-redirects": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@types/follow-redirects/-/follow-redirects-1.8.0.tgz", + "integrity": "sha512-xFTn5zG9x9clBXhiTlmVrHDkBPEiYGmAoKr9dQdy8lZUoXcr01xVhXQW/MmUiYZZu2c1SpOleM90B7mN+CuXhA==", + "requires": { + "@types/node": "*" + } + }, "@types/node": { "version": "10.3.3", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.3.3.tgz", - "integrity": "sha512-/gwCgiI2e9RzzZTKbl+am3vgNqOt7a9fJ/uxv4SqYKxenoEDNVU3KZEadlpusWhQI0A0dOrZ0T68JYKVjzmgdQ==", - "dev": true + "integrity": "sha512-/gwCgiI2e9RzzZTKbl+am3vgNqOt7a9fJ/uxv4SqYKxenoEDNVU3KZEadlpusWhQI0A0dOrZ0T68JYKVjzmgdQ==" }, "async": { "version": "2.6.2", diff --git a/package.json b/package.json index c0c0735..9bd8fc1 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "author": "Yatao Li", "license": "MIT", "icon": "Icon512.png", - "version": "0.1.63", + "version": "0.1.64", "publisher": "yatli", "repository": { "type": "git", @@ -144,6 +144,7 @@ }, "extensionDependencies": [], "dependencies": { + "@types/follow-redirects": "^1.8.0", "coc-utils": "0.0.12", "vscode-jsonrpc": ">=4.0.0", "vscode-languageserver-protocol": ">=3.14.0"