diff --git a/Makefile b/Makefile index ec2a04d..9ec0a82 100644 --- a/Makefile +++ b/Makefile @@ -42,7 +42,7 @@ dist: $(PACKAGE)-$(VERSION)/project.conf $(RM) -- $(PACKAGE)-$(VERSION) -install: all +install: @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done uninstall: diff --git a/include/GToolkit/Makefile b/include/GToolkit/Makefile index 71112b8..cc2d806 100644 --- a/include/GToolkit/Makefile +++ b/include/GToolkit/Makefile @@ -13,7 +13,7 @@ clean: distclean: clean -install: all +install: $(MKDIR) $(DESTDIR)$(INCLUDEDIR) $(INSTALL) -m 0644 -- GWidget.h $(DESTDIR)$(INCLUDEDIR)/GWidget.h $(MKDIR) $(DESTDIR)$(INCLUDEDIR) diff --git a/include/Makefile b/include/Makefile index 7ed8d27..3a554d3 100644 --- a/include/Makefile +++ b/include/Makefile @@ -19,7 +19,7 @@ clean: distclean: @for i in $(SUBDIRS); do (cd $$i && $(MAKE) distclean) || exit; done -install: all +install: @for i in $(SUBDIRS); do (cd $$i && $(MAKE) install) || exit; done $(MKDIR) $(DESTDIR)$(INCLUDEDIR) $(INSTALL) -m 0644 -- GToolkit.h $(DESTDIR)$(INCLUDEDIR)/GToolkit.h diff --git a/src/Makefile b/src/Makefile index 8958740..301e8f9 100644 --- a/src/Makefile +++ b/src/Makefile @@ -44,7 +44,7 @@ clean: distclean: clean $(RM) -- $(TARGETS) -install: all +install: $(TARGETS) $(MKDIR) $(DESTDIR)$(PREFIX)/lib $(INSTALL) -m 0644 -- libGToolkit.a $(DESTDIR)$(PREFIX)/lib/libGToolkit.a $(INSTALL) -m 0755 -- libGToolkit.so $(DESTDIR)$(PREFIX)/lib/libGToolkit.so.0.0 diff --git a/tools/Makefile b/tools/Makefile index d4f5b47..0eafdf4 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -31,7 +31,7 @@ clean: distclean: clean $(RM) -- $(TARGETS) -install: all +install: $(TARGETS) uninstall: