Uninstallation of plug-ins
Uninstallation of plug-ins
- Subject: Uninstallation of plug-ins
- From: "Michael Ljunggren" <email@hidden>
- Date: Tue, 6 Jun 2006 11:13:29 +0200
- Organization: Alien Connections
Greetings all, this
is my first post to this list.
In our package we
install to a couple of places, primarily to /Applications but
because
our app is also
available as plug-ins to other programs (VST, AU plug-ins) we
have
to install these
bundles to /Library/somewhereelsetoo
When uninstalling
our app from /Applications, you can simply drag it to the thrash and forget
about it,
but not the
plug-ins. People may not even know where these plug-ins are
installed.
Never the less they
are loaded every time the 3rd party host is loaded and if the
user
do not want our
program they should not load it autamatically either. Thus, we
need
a good way to
uninstall the plug-ins too.
Coming from the
Windows platform I am struck by this lack of uninstallation
functionality
on OSX. It is
certainly simpler to drag the app to the thrash, but my problem is
not
an app, but a
plug-in.
I could certainly
write a shell script to search and remove the remaining bits, but it
would
would be non-trivial
when you need administrator rights. And if the user has to run a
script
to uninstall our
stuff, why would they need to "just drag the app to thrash"
too?
And WHY should we
write an extra add-on to the installation/uninstallation process
when
the IN-stallation
process works so excellent in the first place?
Anyway; what I was
primarily asking was advice about this procedure. The end user
must
come first. How to
do this in a simple way?
(Hmm, you can't
associate an event to "drag to thrash" so that the app wakes up by this
event
and automatically
perform some additional clean up action?)
Regards, Michael
Ljunggren
Alien
Connections
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden