bugfixes
[libfirm] / MakeTargets
index f51c33a..1004875 100644 (file)
@@ -74,15 +74,21 @@ local_tags: $(TAGFILES)
        etags -C $^
 
 # installation
-install:       subdir_install local_install
-local_install: $(INCLUDEDIR) $(LIBDIR)
+install:       $(INCLUDEDIR) install_headers $(LIBDIR) install_libs
+
+install_headers:       subdir_install_headers local_install_headers
+local_install_headers:
 ifneq ($(strip $(INSTALL_HEADERS)),)
        $(INSTALL) -m u+rw,a+r $(addprefix $(srcdir)/,$(INSTALL_HEADERS)) $(INCLUDEDIR)
 endif
+
+install_libs:          subdir_install_libs local_install_libs
+local_install_libs:
 ifneq ($(strip $(INSTALL_LIBS)),)
        $(INSTALL) -m u+rw,a+r $(addprefix $(topdir)/,$(INSTALL_LIBS)) $(LIBDIR)
 endif
 
+
 $(LIBDIR):     $(LIBDIR)
        mkdir -p $@