Added uninstallation rules

This commit is contained in:
Pierre Pronchery 2005-10-25 15:58:43 +00:00
parent 699231615b
commit ce114b6731
3 changed files with 12 additions and 0 deletions

View File

@ -40,5 +40,9 @@ dist: distclean
src/Makefile \
project.conf \
Makefile
install: all
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
uninstall:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done

View File

@ -5,4 +5,7 @@ all:
clean:
distclean: clean
install: all
uninstall:

View File

@ -52,7 +52,12 @@ clean:
distclean: clean
$(RM) $(TARGETS)
install: all
$(MKDIR) $(DESTDIR)$(LIBDIR)
$(INSTALL) -m 0644 libSystem.a $(DESTDIR)$(LIBDIR)/libSystem.a
$(INSTALL) -m 0755 libSystem.so $(DESTDIR)$(LIBDIR)/libSystem.so
uninstall:
$(RM) $(DESTDIR)$(LIBDIR)/libSystem.a
$(RM) $(DESTDIR)$(LIBDIR)/libSystem.so