added additional walker following depedency edges
[libfirm] / MakeTargets
index d355eaa..fea561f 100644 (file)
@@ -65,10 +65,10 @@ Makefile: $(srcdir)/Makefile.in $(topdir)/config.status
        CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status >&2
 
 # generate TAGS
-tags:  subdir_tags local_tags
-.PHONY: local_tags
-local_tags:    $(TAGFILES)
-       etags -C $^
+.PHONY: tags
+tags:  TAGS
+TAGS:
+       ctags -R *.[ch]
 
 # installation
 install:       $(INCLUDEDIR) $(INCLUDEDIR)/adt install_headers $(LIBDIR) install_libs
@@ -82,6 +82,9 @@ local_install_headers:
 ifneq ($(strip $(INSTALL_HEADERS)),)
        $(INSTALL)  -m u+rw,a+r $(addprefix $(srcdir)/,$(INSTALL_HEADERS)) $(INCLUDEDIR)
 endif
+ifneq ($(strip $(INSTALL_GENERATED_HEADERS)),)
+       $(INSTALL)  -m u+rw,a+r $(INSTALL_GENERATED_HEADERS) $(INCLUDEDIR)
+endif
 ifneq ($(strip $(INSTALL_HEADERS_ADT)),)
        $(INSTALL)  -m u+rw,a+r $(addprefix $(srcdir)/,$(INSTALL_HEADERS_ADT)) $(INCLUDEDIR)/adt
 endif