The script easy-release-windows takes the file paintown.exe file and join with zlib1.dll dependency inside the current directory.
Later on we put all of them in a zip file and it makes a portable version that will work on another fresh Windows environment.
Features
[x] Local
[x] GitHub Action
1. Local
Compile
./easy-compile-windows
./easy-release-windows
Output
paintown.exe: PE32+ executable (console) x86-64, for MS Windows
Generating paintown-window-x84_64.zip
Then, uncompress the zip and execute the file run.bat
[!NOTE]
Tested on Windows 10
2. GHA
Release
[!NOTE]
if you create a tag v* the generated artifact will be storage as a release.
Release windows
The script easy-release-windows takes the file paintown.exe file and join with zlib1.dll dependency inside the current directory. Later on we put all of them in a zip file and it makes a portable version that will work on another fresh Windows environment.
Features
1. Local
Compile
Output
Generating paintown-window-x84_64.zip
Then, uncompress the zip and execute the file run.bat
2. GHA
eg. https://github.com/humbertodias/allegro-paintown/releases/tag/v1.6