Minor corrections.
[libfirm] / MakeTargets
index d08b95e..c57c018 100644 (file)
@@ -2,7 +2,7 @@
 # Project:     libFIRM
 # File name:   MakeTargets
 # Purpose:
-# Author:      Till Riedel
+# Author:      nicht Till Riedel, das waren andere
 # Modified by:
 # Created:
 # CVS-ID:      $Id$
@@ -71,18 +71,30 @@ local_tags: $(TAGFILES)
        etags -C $^
 
 # installation
-install:       $(INCLUDEDIR) install_headers $(LIBDIR) install_libs
+install:       $(INCLUDEDIR) $(INCLUDEDIR)/adt install_headers $(LIBDIR) install_libs
+       @echo ================================================
+       @echo Don\'t forget to add $(LIBDIR) to LD_LIBRARY_PATH
+       @echo Don\'t forget to add /usr/public/libxml2/lib to LD_LIBRARY_PATH
+       @echo ================================================
 
 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
+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
 
 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)
+       @# the '.a' is ranlib'ed already, and the '.so' doesn't need ranlib-ing
+       @# $(RANLIB) $(addprefix $(LIBDIR)/,$(INSTALL_LIBS))
 endif
 
 
@@ -92,6 +104,9 @@ $(LIBDIR):
 $(INCLUDEDIR):
        mkdir -p $@
 
+$(INCLUDEDIR)/adt:
+       mkdir -p $@
+
 # generated the directory where all the generated documentation is
 $(AUTODOCDIR):
        mkdir -p $@