Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Tuukka Pasanen
Hello, What are main benfits of porting to WIX and yes XP in oboslette but many people still use it. Biggest problem will be with QT5 or the future when it's dropped.from QT. Tuukka 02.09.2015, 09:38, Daniel Schürmann kirjoitti: > Hi Sébastien, > > Thank you for all your work on Windows! > >

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Daniel Schürmann
Hi Sébastien, Thank you for all your work on Windows! I'll try to answer some of you questions: 1. ? 2. it should be $(WIX) according to http://stackoverflow.com/questions/2375322/variable-for-wix-bin-directory-path 3. IMHO it is nothing wrong to install a 32 binary to a 64 bit Windows. So

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sébastien BLAISOT
The main benefit in switching to wix is to support clean upgrade pathes between versions the same way they are handled by deb packages or macOS packages. Actually, If you install 1.12 on windows and have 1.11 already installed, this leads to 1.12 installed on top of 1.11 with the following

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sean M. Pappalardo - D.J. Pegasus
On 09/02/2015 08:11 AM, Sébastien BLAISOT wrote: 2. I'm afraid $(WIX) is a locally defined variable from the blog author. in fact $(WIX) is not a windows variable format, it should be %WIX%. I didn't find any environment variable nor registry key telling me where WIX it installed. If it's

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sébastien BLAISOT
I'll try to answer to all points. 1. Mixxx needs VCredist libraries. The actual NSIS installer embed vcredist.exe and launch it in the background based on a registry key. The clean way to do this in Wix is to embed mergeable modules of vcredist in your installer. mergeable modules are

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sébastien BLAISOT
I already did a search on Wix in my registry with nothing standard found to tell me where wix is actually installed. I will take another look tonight. (Wix is not a microsoft product, it's an open source project that compiles an xml description of your installer into an MSI package). The

[Mixxx-devel] build server back down

2015-09-02 Thread Owen Williams
I tried to improve the airflow / cooling situation of the build server, and made it worse. I think I can get it back to a working state if I get some arctic silver, but until then the build server is down. owen --

Re: [Mixxx-devel] port windows installer to Wix

2015-09-02 Thread Sébastien Blaisot
oops, found it, there indeed IS a %WIX% environment variable set by installer. sb Le 02/09/2015 19:28, Sébastien Blaisot a écrit : > Le 02/09/2015 17:27, Sean M. Pappalardo - D.J. Pegasus a écrit : >> >> On 09/02/2015 08:11 AM, Sébastien BLAISOT wrote: >>> 2. I'm afraid $(WIX) is a locally