age
age copied to clipboard
Create Windows Installer
Windows Installer would provide off the shelf ready to install AGE extension on all the supported PG Windows installations.
Really excited to learn how can we make a standalone setup file for windows environment.
I'd like to work on this project. Really excited.
Steve here for my interns. Good luck guys.
Any progress on this topic ? Looking forward for native Windows package !
I would like to upvote this issue to have a native Windows installer, rather than WSL, which is related to my grateful previous closed issue https://github.com/apache/age/issues/94 In my case, the main reason is that the entire company's database used for analytics purpose is stored on PG13 in Windows Server. Looking forward to it.
If someone wanted to work on this, how would they go about structuring the project?
Let's say they wanted to use something like Wix to create an MSI installer.
Where would that go?
I am assuming it wouldn't be a part of the core repo, since none of the code would be related. Would it be a separate git repository? How would the links for the completed MSI installer make it into the "release" posts in this repo?
The packaging related project is already completed and Debian and Cent-OS install builder script is already availabe in the Packaging Branch.
For Windows installer, there are two different scripts :
- Inno Installer
- Bitrock Installer
For Inno installer, PR is already merged and you can use that script to create the installer. For Bitrock installer PR have been made and waiting to be merged PR 1 , PR 2
One issue that's yet to be addressed is to compile Apache-AGE to create a Dynamic Linking Library (age.dll) for windows, which required some core modification in the code base, and then using Visual Studio to compile and generate the dll file.
This issue is stale because it has been open 45 days with no activity. Remove "Abondoned" label or comment or this will be closed in 7 days.