17
17
18
18
:: #
19
19
:: Powershell zip compression
20
- :: Compress-Archive -Path "ntfy-electron -win32-x64" -DestinationPath "build/ntfy-electron -windows-x64.zip"
20
+ :: Compress-Archive -Path "ntfy-desktop -win32-x64" -DestinationPath "build/ntfy-desktop -windows-x64.zip"
21
21
::
22
22
:: Windows tar.exe Compression
23
23
:: tar.exe does not support .zip compression. File must be .tar.gz
27
27
:: -9 compression ratio
28
28
::
29
29
:: TAR -cf archive-file.tar.gz [filenames...]
30
- :: TAR -cf "build/ntfy-electron -windows-x64.tar.gz" "ntfy-electron -win32-x64"
30
+ :: TAR -cf "build/ntfy-desktop -windows-x64.tar.gz" "ntfy-desktop -win32-x64"
31
31
:: #
32
32
33
33
:: #
@@ -45,7 +45,7 @@ set dir_dist=dist
45
45
set " bDeleteBuild = false"
46
46
set " Copyright = Copyright (c) 2025"
47
47
set " FileDescription = Ntfy.sh desktop client for Windows, Linux, and MacOS with push notifications. Supports official ntfy.sh website and self-hosted instances."
48
- set " ProductName = ntfy desktop "
48
+ set " ProductName = Ntfy Desktop "
49
49
set " OriginalFilename = ntfy-desktop.exe"
50
50
set " CompanyName = https://github.com/aetherinox/ntfy-desktop"
51
51
set " IgnorePattern = (^^ /!dir_dist! |^^ /!dir_build! |^^ /.github*|/test-*|/tests*|^^ /playwright*|.all-contributorsrc|.editorconfig|.eslintrc|^^ /.git*|^^ .git*|.npm*|.prettier*|CONTRIBUTING.md|CODE_OF_CONDUCT.md|README|README.md|readme.md|LICENSE|license|LICENSE.md|CHANGELOG|CHANGELOG.md)"
@@ -91,11 +91,11 @@ for %%a in (%platformWin%) do (
91
91
echo -------------------------------------------------------------------------
92
92
echo Building Windows-%%a
93
93
echo Setting Ignore Pattern: !IgnorePattern!
94
- CALL electron-packager . ntfy-electron --asar --platform=" win32" --arch=" %%a " --icon=" !IconWindows! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
95
- powershell Compress-Archive -Path " !dir_build! /ntfy-electron -win32-%%a " -DestinationPath " !dir_dist! /ntfy-electron -windows-%%a .zip"
94
+ CALL electron-packager . ntfy-desktop --asar --platform=" win32" --arch=" %%a " --icon=" !IconWindows! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
95
+ powershell Compress-Archive -Path " !dir_build! /ntfy-desktop -win32-%%a " -DestinationPath " !dir_dist! /ntfy-desktop -windows-%%a .zip"
96
96
97
97
if " !bDeleteBuild! " == " true" (
98
- rm -rf " !dir_build! /ntfy-electron -win32-%%a "
98
+ rm -rf " !dir_build! /ntfy-desktop -win32-%%a "
99
99
)
100
100
echo -------------------------------------------------------------------------
101
101
echo .
@@ -110,11 +110,11 @@ for %%a in (%platformLinux%) do (
110
110
echo -------------------------------------------------------------------------
111
111
echo Building Linux-%%a
112
112
echo Setting Ignore Pattern: !IgnorePattern!
113
- CALL electron-packager . ntfy-electron --asar --platform=" linux" --arch=" %%a " --icon=" !IconLinux! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
114
- powershell Compress-Archive -Path " !dir_build! /ntfy-electron -linux-%%a " -DestinationPath " !dir_dist! /ntfy-electron -linux-%%a .zip"
113
+ CALL electron-packager . ntfy-desktop --asar --platform=" linux" --arch=" %%a " --icon=" !IconLinux! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
114
+ powershell Compress-Archive -Path " !dir_build! /ntfy-desktop -linux-%%a " -DestinationPath " !dir_dist! /ntfy-desktop -linux-%%a .zip"
115
115
116
116
if " !bDeleteBuild! " == " true" (
117
- rm -rf " !dir_build! /ntfy-electron -linux-%%a "
117
+ rm -rf " !dir_build! /ntfy-desktop -linux-%%a "
118
118
)
119
119
echo -------------------------------------------------------------------------
120
120
echo .
@@ -129,11 +129,11 @@ for %%a in (%platformMac%) do (
129
129
echo -------------------------------------------------------------------------
130
130
echo Building MacOS-%%a
131
131
echo Setting Ignore Pattern: !IgnorePattern!
132
- CALL electron-packager . ntfy-electron --asar --platform=" darwin" --arch=" %%a " --icon=" !IconMacOS! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
133
- powershell Compress-Archive -Path " !dir_build! /ntfy-electron -darwin-%%a " -DestinationPath " !dir_dist! /ntfy-electron -mac-%%a .zip"
132
+ CALL electron-packager . ntfy-desktop --asar --platform=" darwin" --arch=" %%a " --icon=" !IconMacOS! " --overwrite --ignore=\" !IgnorePattern! \" --prune=true --out=!dir_build! --appCopyright=" !Copyright! " --win32metadata.FileDescription=" !FileDescription! " --win32metadata.ProductName=" !ProductName! " --win32metadata.OriginalFilename=" !OriginalFilename! " --win32metadata.CompanyName=" !CompanyName! "
133
+ powershell Compress-Archive -Path " !dir_build! /ntfy-desktop -darwin-%%a " -DestinationPath " !dir_dist! /ntfy-desktop -mac-%%a .zip"
134
134
135
135
if " !bDeleteBuild! " == " true" (
136
- rm -rf " !dir_build! /ntfy-electron -darwin-%%a "
136
+ rm -rf " !dir_build! /ntfy-desktop -darwin-%%a "
137
137
)
138
138
echo -------------------------------------------------------------------------
139
139
echo .
0 commit comments