← Back to team overview

cuneiform team mailing list archive

Re: Make uninstall support before release

 

On Sat, May 9, 2009 at 1:25 AM, Yury V. Zaytsev <yury@xxxxxxxxxx> wrote:

> Having that said, make install, say to /usr/local is the only quick,
> easy and reliable way to install it for all the users of the system w/o
> fiddling with ld.conf etc.
>
> And not only I use it, but we've got a request for that. But well, after
> all it's up to you.

The main problem is that if I add something to the source code then I
am responsible for it. Obviously CMake developers have a very good
reason for not coding this very simple feature, but I just can't see
what it is. There may be an edge case that causes data loss, I don't
know. This sort of thing makes me cautious.

That being said, this is a unix-only problem, and on unix your patch
reduces to the following shell one-liner:

(sudo) xargs rm < install_manifest.txt

Is it enough to add this to the documentation?



References