18.01.2017, 21:32, "ardi" <ardillasdelmo...@gmail.com>:
On Wed, Jan 18, 2017 at 7:19 PM, Konstantin Podsvirov
<konstan...@podsvirov.pro> wrote:Hello Ardi!
[...]
Sounds like, you need cross-platform (several desktops) package manager
compatible with cmake.
If all desktops with GUI, what about using CPack IFW generator?
https://cmake.org/cmake/help/latest/module/CPackIFW.html
Thanks for the idea, Konstantin. Yes, all the OSs I use have a GUI,
although I don't use Qt. If the best solution is IFW, I'd use Qt only
for this. BTW, I'm new to IFW, and if I'm reading it correctly, cpack
generates an installer, which I guess is an executable... but... can
the installer also be used for uninstalling? Will an installer of a
new version of a package uninstall an older version if it exists?
CPack IFW generator help you to create installer (yes, it's executable based on Qt,
but static linked) thats you need run on target platform (you don't have preinstalled Qt).
CPack IFW generator can also help you to create packages repository to use from installers
(local or from network).
Installer will remove old package before update him to new version.
--
Regards,
Konstantin Podsvirov
-- Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake