Enabled VPATH feature: changed nearly all Makefiles (149 files).
[fw/sdcc] / sim / ucsim / doc / Makefile.in
index 028902b26c839a5d81994e90dca29f6b454ecc0d..2f540fc001ec6f6f004b7fabed69002390e324b3 100644 (file)
@@ -9,7 +9,8 @@ STARTYEAR       = 1997
 SHELL          = /bin/sh
 INSTALL                = @INSTALL@
 
-PRJDIR         = ..
+top_builddir   = @top_builddir@
+top_srcdir     = @top_srcdir@
 
 prefix          = @prefix@
 exec_prefix     = @exec_prefix@
@@ -22,7 +23,9 @@ man1dir         = $(mandir)/man1
 man2dir         = $(mandir)/man2
 infodir         = @infodir@
 srcdir          = @srcdir@
-docdir         = $(prefix)/doc/ucsim
+VPATH           = @srcdir@
+#docdir                = $(prefix)/share/doc/ucsim
+docdir         = @docdir@/ucsim
 
 
 # Compiling entire program or any subproject
@@ -34,16 +37,16 @@ doc: checkconf
 # Compiling and installing everything and runing test
 # ---------------------------------------------------
 install: all installdirs
-       cp *.html $(docdir)
-       cp *.gif $(docdir)
-       cp *.jpg $(docdir)
-       cp *.fig $(docdir)
+       cp $(srcdir)/*.html $(DESTDIR)$(docdir)
+       cp $(srcdir)/*.gif $(DESTDIR)$(docdir)
+       cp $(srcdir)/*.jpg $(DESTDIR)$(docdir)
+       cp $(srcdir)/*.fig $(DESTDIR)$(docdir)
 
 
 # Deleting all the installed files
 # --------------------------------
 uninstall:
-       rm -f $(docdir)/*
+       rm -rf $(DESTDIR)$(docdir)
 
 
 # Performing self-test
@@ -61,12 +64,12 @@ installcheck:
 # Creating installation directories
 # ---------------------------------
 installdirs:
-       test -d $(docdir) || $(INSTALL) -d $(docdir)
+       test -d $(DESTDIR)$(docdir) || $(INSTALL) -d $(DESTDIR)$(docdir)
 
 
 # Creating dependencies
 # ---------------------
-include clean.mk
+include $(srcdir)/clean.mk
 
 # My rules
 # --------
@@ -74,8 +77,8 @@ include clean.mk
 # Remaking configuration
 # ----------------------
 checkconf:
-       @if [ -f $(PRJDIR)/devel ]; then\
-         $(MAKE) -f conf.mk srcdir="$(srcdir)" PRJDIR="$(PRJDIR)" freshconf;\
+       @if [ -f $(top_builddir)devel ]; then\
+         $(MAKE) -f conf.mk srcdir="$(srcdir)" top_builddir="$(top_builddir)" freshconf;\
        fi
 
 # End of s51.src/Makefile.in