Imported Upstream version 1.5
[routino] / doc / Makefile
index 5bc7047..08801d4 100644 (file)
@@ -1,4 +1,4 @@
-# $Header: /home/amb/routino/doc/RCS/Makefile,v 1.2 2010/07/07 17:27:03 amb Exp $
+# $Header: /home/amb/routino/doc/RCS/Makefile,v 1.4 2010/09/05 18:27:07 amb Exp $
 #
 # Documentation directory Makefile
 #
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
+# Web file paths
+
 WEBDIR=../web/www/routino/documentation
 
-FILES=html/*
+# Files to install
+
+HTML_FILES=html/*
+TXT_FILES=*.txt
 
 ########
 
 all :
        -@[ -d $(WEBDIR) ] && \
-         for file in $(FILES); do \
+         for file in $(HTML_FILES); do \
             if [ ! -f $(WEBDIR)/`basename $$file` ] || [ $$file -nt $(WEBDIR)/`basename $$file` ]; then \
                echo cp $$file $(WEBDIR) ;\
                cp -f $$file $(WEBDIR) ;\
@@ -37,6 +42,22 @@ all :
 
 ########
 
+install: all
+       -[ -d $(DESTDIR)$(docdir) ] || mkdir -p $(DESTDIR)$(docdir)
+       @[ -d $(DESTDIR)$(docdir) ] && \
+         for file in $(TXT_FILES); do \
+            echo cp $$file $(DESTDIR)$(docdir) ;\
+            cp -f $$file $(DESTDIR)$(docdir) ;\
+         done
+       -[ -d $(DESTDIR)$(docdir)/html ] || mkdir -p $(DESTDIR)$(docdir)/html
+       @[ -d $(DESTDIR)$(docdir)/html ] && \
+         for file in $(HTML_FILES); do \
+            echo cp $$file $(DESTDIR)$(docdir)/html ;\
+            cp -f $$file $(DESTDIR)$(docdir)/html ;\
+         done
+
+########
+
 clean:
        rm -f *~
        rm -f html/*~
@@ -46,3 +67,8 @@ clean:
 
 distclean: clean
        rm -f $(WEBDIR)/*
+
+########
+
+top=-top
+include ../Makefile