-# $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) ;\
########
+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/*~
distclean: clean
rm -f $(WEBDIR)/*
+
+########
+
+top=-top
+include ../Makefile