diff --git a/BUILDING.md b/BUILDING.md index 0cf9c92..872d9bf 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -1,4 +1,4 @@ -## Get the source and install the requirements: +Get the source and install the requirements: ```shell $ git clone https://github.com/seird/gotify-tray.git @@ -7,13 +7,9 @@ $ pip install -r requirements.txt ``` -### Run from source +# Windows -```shell -$ python -m gotify_tray -``` - -### Create a pyinstaller executable +## Create a stand-alone executable with pyinstaller ```shell $ pip install pyinstaller @@ -21,14 +17,7 @@ $ pyinstaller gotify-tray.spec ``` An executable is created at `dist/gotify-tray/`. -### Create a macos .app - -```shell -$ pip install pyinstaller Pillow -$ pyinstaller gotify-tray.spec -``` - -### Inno setup (Windows) +## Create an installer with Inno Setup Create an installer for windows with inno setup from pyinstaller output: @@ -36,7 +25,32 @@ Create an installer for windows with inno setup from pyinstaller output: $ iscc gotify-tray.iss ``` -### Create and install a pip package +The installer is created at `inno-output/gotify-tray-installer.exe`. + + +# Linux + +## Create a deb package + +```shell +$ make build + +# or install + +$ sudo make install +``` + + +# MacOS + +## Create a macos .app + +```shell +$ pip install pyinstaller Pillow +$ pyinstaller gotify-tray.spec +``` + +# Create and install a pip package - Create the pip package: ```shell @@ -48,17 +62,7 @@ $ iscc gotify-tray.iss $ pip install dist/gotify_tray-0.1.14-py3-none-any.whl ``` -- Launch: +- Launch from the command line: ```shell $ gotify-tray ``` - -### Create a deb package - -```shell -$ make build - -# or install - -$ sudo make install -``` \ No newline at end of file diff --git a/README.md b/README.md index 02fa850..0f36187 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,7 @@ A tray notification application for receiving messages from a [Gotify server](ht Default | Dark :-------------------------------------------------:|:---------------------------------------------------------: -![main window default](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/main_default.png) | ![main window dark](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/main_dark.png) -![settings window default](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/settings_default.png) | ![settings window dark](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/settings_dark.png) +![main window default](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/main_default.png) | ![main window dark](https://raw.githubusercontent.com/seird/gotify-tray/develop/images/main_dark.png) ### Notification banners diff --git a/build-win.ps1 b/build-win.ps1 index ee3cd1e..ab2e009 100644 --- a/build-win.ps1 +++ b/build-win.ps1 @@ -4,7 +4,5 @@ echo "Creating executable" try {C:/Python39/Scripts/pyinstaller gotify-tray.spec} catch {pyinstaller gotify-tray.spec} -try {Remove-Item "dist/gotify-tray/opengl32sw.dll"} catch {} - echo "Creating installer" iscc gotify-tray.iss