<div>18.01.2017, 21:32, "ardi" <ardillasdelmonte@gmail.com>:</div><blockquote type="cite"><p>On Wed, Jan 18, 2017 at 7:19 PM, Konstantin Podsvirov<br /><<a href="mailto:konstantin@podsvirov.pro">konstantin@podsvirov.pro</a>> wrote:</p><blockquote> Hello Ardi!<br /> </blockquote><p>[...]</p> <blockquote> Sounds like, you need cross-platform (several desktops) package manager<br /> compatible with cmake.<br /><br /> If all desktops with GUI, what about using CPack IFW generator?<br /><br /> <a href="https://cmake.org/cmake/help/latest/module/CPackIFW.html">https://cmake.org/cmake/help/latest/module/CPackIFW.html</a></blockquote><p><br />Thanks for the idea, Konstantin. Yes, all the OSs I use have a GUI,<br />although I don't use Qt. If the best solution is IFW, I'd use Qt only<br />for this. BTW, I'm new to IFW, and if I'm reading it correctly, cpack<br />generates an installer, which I guess is an executable... but... can<br />the installer also be used for uninstalling? Will an installer of a<br />new version of a package uninstall an older version if it exists?</p></blockquote><div>CPack IFW generator help you to create installer (yes, it's executable based on Qt,</div><div>but static linked) thats you need run on target platform (you don't have preinstalled Qt).</div><div> </div><div>CPack IFW generator can also help you to create packages repository to use from installers</div><div>(local or from network).</div><div> </div><div>Installer will remove old package before update him to new version.</div><div> </div><div>--</div><div>Regards,</div><div>Konstantin Podsvirov</div><div> </div>