Also install libDatabase.so

This commit is contained in:
Pierre Pronchery 2012-10-30 02:07:04 +01:00
parent 870137241a
commit 19fd5a0f2e
2 changed files with 10 additions and 0 deletions

View File

@ -49,8 +49,17 @@ distclean:
install: $(TARGETS) install: $(TARGETS)
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done
$(MKDIR) $(DESTDIR)$(LIBDIR)
$(INSTALL) -m 0644 -- libDatabase.a $(DESTDIR)$(LIBDIR)/libDatabase.a
$(INSTALL) -m 0755 -- libDatabase.so.0.0 $(DESTDIR)$(LIBDIR)/libDatabase.so.0.0
$(LN) -s -- libDatabase.so.0.0 $(DESTDIR)$(LIBDIR)/libDatabase.so.0
$(LN) -s -- libDatabase.so.0.0 $(DESTDIR)$(LIBDIR)/libDatabase.so
uninstall: uninstall:
@for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done @for i in $(SUBDIRS); do (cd $$i && $(MAKE) uninstall) || exit; done
$(RM) -- $(DESTDIR)$(LIBDIR)/libDatabase.a
$(RM) -- $(DESTDIR)$(LIBDIR)/libDatabase.so.0.0
$(RM) -- $(DESTDIR)$(LIBDIR)/libDatabase.so.0
$(RM) -- $(DESTDIR)$(LIBDIR)/libDatabase.so
.PHONY: all subdirs clean distclean install uninstall .PHONY: all subdirs clean distclean install uninstall

View File

@ -8,6 +8,7 @@ dist=Makefile
[libDatabase] [libDatabase]
type=library type=library
sources=database.c sources=database.c
install=$(LIBDIR)
[database.c] [database.c]
depends=../include/Database/database.h depends=../include/Database/database.h