Hi, I agree with you that there shouldn't be lots of artefacts left after uninstall. However: lmmsrc.xml is a personal configuration file - nothing which should be removed when uninstalling a program globally. What needs to be fixed is the removal of file associations.
On upgrading lmmsrc.xml: there's no need for this. If LMMS detects that the artwork/theme path from the settings file does not exist, it will use its own default values. So things only *can* break if you have multiple (different) installations in parallel (which is uncommon amongst other software as well). BTW customizing the CMake/CPack-based installer isn't that easy. On the other side CPack saves us lots of work as it generates all neccessary NSIS script files. If we would maintain them manually, every developer would need to take care of updating the script files everytime he adds or removes a data file, plugin, ... That's why I'd like to stick with CPack. Toby ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel