On Mon, 26 Jan 2015 09:24:27 +0100 Pierre Couderc <pie...@couderc.eu> wrote:
>Thank you, John, Massimo, Dustin. > >I did not know "make uninstall". > <snip...> One thing to note about uninstall in a makefile, is that it's typically designed to uninstall the same version it's also installing. Thus if file names change, or are removed from the current source, they can still be missed by the makefile in the uninstall process. Since removal of previous versions appears to be fairly critical to a successful install of e from source, it might make sense to have the uninstall script probe for and verify the installed e version (and also allow the version as a param) and use a manifest file of the form e-manifest-<version> (or whatever) that lists all of the locations and files that get installed for that version. This manifest would be generated by the install target. Mind you, I've not looked at the {un}install targets, so it's possible this is already being done. -- Regards, Christopher Barry Random geeky fortune: The universe is ruled by letting things take their course. It cannot be ruled by interfering. -- Chinese proverb ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users