]> git.sesse.net Git - vlc/commitdiff
Remove plugins and builtins with make uninstall (closes #231)
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 25 Jun 2005 06:06:06 +0000 (06:06 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 25 Jun 2005 06:06:06 +0000 (06:06 +0000)
Makefile.am

index eff37f2629ce5c85c58f649b9e2e38e7bb3c3bde..9a26b3d2e6950a8dc860760e474cc3fe8bbfaf32 100644 (file)
@@ -487,6 +487,20 @@ endif
 
 # the opposite of install-{data,exec}-local
 uninstall-local:
+       @for i in "" `$(VLC_CONFIG) --target plugin` ; do if test -n "$$i" ; then \
+         echo rm -f "$(DESTDIR)$(libdir)/vlc/`echo $$i | sed -e 's,.*modules/\([^/]*\).*,\1,'`/$$(basename $$i$(LIBEXT))" ; \
+         rm -f "$(DESTDIR)$(libdir)/vlc/`echo $$i | sed -e 's,.*modules/\([^/]*\).*,\1,'`/$$(basename $$i$(LIBEXT))" ; \
+       fi ; done
+       @for i in "" `$(VLC_CONFIG) --target builtin` ; do if test -n "$$i" ; then \
+         echo rm -f "$(DESTDIR)$(libdir)/vlc/$$(basename $$i)" ; \
+         rm -f "$(DESTDIR)$(libdir)/vlc/$$(basename $$i)" ; \
+       fi ; done
+if BUILD_MOZILLA
+       @for i in "" `$(VLC_CONFIG) --target builtin pic` ; do if test -n "$$i" ; then \
+         echo rm -f "$$i" "$(DESTDIR)$(libdir)/vlc/$$(basename $$i)" ; \
+         rm -f "$$i" "$(DESTDIR)$(libdir)/vlc/$$(basename $$i)" ; \
+       fi ; done
+endif
        for i in "" $(ALIASES) ; do if test -n "$$i" ; then \
          rm -f "$(DESTDIR)$(bindir)/$$i" ; \
        fi ; done