Hello,
as announced I want to present the first stage of creating win32 installer.
The installer can be found here: inkscape.msi http://ubuntuone.com/0pHUvyQO1m7tWCk4Ydoep4 !! 90MB !! screenshot of the components http://ubuntuone.com/0S2vP6KLu891CVMFK8tmaO inkscape.wxs wix source file http://ubuntuone.com/4wei7vaqtzSEJw6H9Ay4Ef files.wxs http://ubuntuone.com/6d7WibY70E0Yx9lSpRDyNS autogenerated by files.py script http://ubuntuone.com/30QvLD8fqA53GjcNKOJO71
To create the msi I use two batch files wixenv.bat http://ubuntuone.com/4HzKeKzmMdz0yG3QA9CmcU to setup environment variables install.bat http://ubuntuone.com/0RqrCJj2d1cOOhiRrxX5fL to create and test the installer.
Still there is a wide room for housekeeping and polishing but I wanted to let you know and if possible you all could provide some feedback.
Currently some functions are missing: - decide user or global scope (my office laptop prevented me to install because of policy settings) - localized installer - register .svg files to open with inkscape
The setup is very large compared to the NSIS setup because of loose compression. I fear I can not do something about that. As I understand the wix system works it is not possible to mixup options like localisation and shared files as examples and tutorials. So even you decide only go with english it will install translated examples and stuff. I have not tested on WIN7.
However the installer registers all files and uninstall only those (but also possibly changed files) files being installed.
Is it requested to have Inkscape in different versions (0.48 and 0.49) on one machine?
have fun,
Adib. --