diff --git a/dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj b/dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj index 3678b9df..a83f7b4c 100644 --- a/dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj +++ b/dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj @@ -19,6 +19,7 @@ + diff --git a/package.json b/package.json index 5694690d..6b043bba 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "electron-serve": "concurrently \"npm run electron-tsc && ng serve\" \"wait-on tcp:4200 && electron . --serve\"", "electron-tsc": "copy-files-from-to && tsc -p tsconfig.electron.json", "electron-forge-make": "npm run dotnet-publish-listener && npm run electron-tsc && ng build && electron-forge make", - "dotnet-publish-listener": "dotnet publish ./dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj -c Release -r win-x64 --self-contained true --output ./dist/dotnet", + "dotnet-publish-listener": "@powershell ./scripts/publish-listener.ps1 -RuntimeIdentifier win-x64 -Version 4.0.0", "outdated": "npm outdated", "update-packages": "npm update --save", "ng": "ng", diff --git a/scripts/publish-listener.ps1 b/scripts/publish-listener.ps1 new file mode 100644 index 00000000..91008d4c --- /dev/null +++ b/scripts/publish-listener.ps1 @@ -0,0 +1,12 @@ +param ( + [string] $RuntimeIdentifier, + [string] $Version +) + +dotnet publish ./dotnet/JustClipboardManager.ClipboardListener/JustClipboardManager.ClipboardListener.csproj ` + -c Release ` + -r $RuntimeIdentifier ` + --self-contained ` + --output ./dist/dotnet ` + --nologo ` + /p:Version=$Version