--- /dev/null
+
+#
+# Makefile.in
+# (if you're reading Makefile, it's autogenerated from Makefile.in)
+# $Id: Makefile.in,v 1.31 2006/01/14 23:26:41 johnh Exp $
+#
+
+######################################################################
+#
+# user configurable parameters
+#
+
+prefix=@prefix@
+# LIB_DIR should be a private place for notes-mode stuff.
+LIB_DIR=@datadir@/notes-mode
+# EL_DIR should be where your site-specific emacs .el{,c}'s go.
+EL_DIR=@lisp_dir@
+# INFO_DIR is for emacs info files.
+INFO_DIR=@infodir@
+INSTALL_INFO=@install_info@
+INSTALL_INFO_SECTION=@install_info_section@
+
+# must be perl 5.000 or better.
+PERL=@perlbin@
+# must be 19 or greater
+EMACS=@emacsbin@
+
+MKDIR_P=@mkdir_p@
+
+#
+# end of user configurable parameters
+#
+######################################################################
+
+
+INSTALLABLE_OTHERS = \
+ README \
+ sample.notesrc \
+ release
+
+OTHERS = \
+ COPYING \
+ Makefile.in \
+ configure \
+ configure.in \
+ install-sh \
+ strftime.c \
+ notes-mode.texi \
+ notes-mode.info \
+ notes-mode.ps.gz
+
+#SRCS = \
+# strftime.c
+
+#BINS = \
+# strftime
+
+SCRIPTS = \
+ mkall mkindex mkprevnext mkrawindex mkindexcache \
+ mkconfig mknew catsubject notesinit setcrontab \
+ Notes.pm NotesIndex.pm NotesVars.pm
+
+ELS = \
+ notes-variables.el \
+ notes-mode.el notes-index-mode.el \
+ notes-url.el notes-aux.el \
+ notes-bootstrap.el \
+ notes-emacs.el notes-xemacs.el \
+ notes-first.el
+
+ITMP = /tmp/notes-mode
+
+MY_PERL=/usr/bin/perl
+MY_LIB_DIR=/home/johnh/NOTES/BIN
+MY_EL_DIR=/home/johnh/LIB/EMACS
+
+######################################################################
+#
+# Compliation stuff.
+#
+
+# all: strftime
+# all: strftime
+
+# strftime: strftime.c
+
+all:
+ @echo "nothing required for make; just run \"make install\""
+
+
+######################################################################
+#
+# Installation stuff.
+#
+
+# install_bins: $(BINS)
+
+install_els:
+ $(MKDIR_P) $(EL_DIR)
+ $(MKDIR_P) $(LIB_DIR)
+ echo '(setq load-path (cons "$(EL_DIR)" load-path))' >.notes-recompile.el
+ echo '(cd "$(EL_DIR)")' >>.notes-recompile.el
+ for i in $(ELS); \
+ do \
+ sed -e 's@$(MY_LIB_DIR)@$(LIB_DIR)@' \
+ -e 's@$(MY_EL_DIR)@$(EL_DIR)@' \
+ -e 's@$(MY_LIB_DIR)@$(LIB_DIR)@' < $$i >$(EL_DIR)/$$i; \
+ echo '(byte-compile-file "'$$i'")' >>.notes-recompile.el; \
+ done
+ @echo Warnings in the elisp compilation can be ignored.
+ $(EMACS) -q -batch -l .notes-recompile.el
+
+install_scripts:
+ for i in $(SCRIPTS); \
+ do \
+ sed -e 's@$(MY_PERL)@$(PERL)@' \
+ -e 's@$(MY_EL_DIR)@$(EL_DIR)@' \
+ -e 's@$(MY_LIB_DIR)@$(LIB_DIR)@' < $$i >$(LIB_DIR)/$$i; \
+ chmod +x $(LIB_DIR)/$$i; \
+ done
+
+install_others:
+ cp $(INSTALLABLE_OTHERS) $(LIB_DIR)
+
+install_info:
+ $(MKDIR_P) $(INFO_DIR)
+ cp notes-mode.info $(INFO_DIR)/notes-mode
+ if test x$(INSTALL_INFO) = xno; \
+ then \
+ echo 'You must manually add notes mode to your info "dir" file.'; \
+ else \
+ $(INSTALL_INFO) $(INSTALL_INFO_SECTION) --info-file=notes-mode.info --dir-file=$(INFO_DIR)/dir; \
+ fi
+
+
+install_whatnext:
+ @echo "Once notes-mode is installed, start it by running emacs,"
+ @echo "and then do M-x load-library RET notes-mode RET."
+ @echo "Or run info notes-mode to read the manual."
+
+
+install: install_els install_scripts install_others install_info install_whatnext
+ @echo Notes-mode is installed.
+
+
+######################################################################
+#
+# Documentation stuff.
+#
+
+notes-mode.info: notes-mode.texi
+ makeinfo notes-mode.texi
+
+notes-mode.dvi: notes-mode.texi
+ texi2dvi notes-mode.texi
+
+notes-mode.ps.gz: notes-mode.dvi notes-mode.texi
+ dvips -f notes-mode.dvi |gzip >notes-mode.ps.gz
+
+html:
+ test -d HTML || mkdir HTML
+ ( cd HTML; texi2html -split_chapter ../notes-mode.texi )
+ ( cd HTML; texi2html -monolithic ../notes-mode.texi )
+
+texi: notes-mode.info notes-mode.dvi notes-mode.ps.gz html
+
+# Install_www is only for me.
+WWW_DIR=$$HOME/LIB/WWW/SOFTWARE/NOTES_MODE
+install_www: texi
+ cp HTML/*.html $(WWW_DIR)
+ cp notes-mode.ps.gz $(WWW_DIR)
+ cp notes-mode-`cat release`.tar.gz $(WWW_DIR)
+
+######################################################################
+#
+# Release stuff.
+#
+
+tar.gz: texi
+ $(MKDIR_P) $(ITMP)-`cat release`
+ cp $(INSTALLABLE_OTHERS) $(OTHERS) $(ITMP)-`cat release`
+ mkdir $(ITMP)-`cat release`/HTML
+ cp -R HTML/. $(ITMP)-`cat release`/HTML
+ cp $(SCRIPTS) $(ITMP)-`cat release`
+# cp $(SRCS) $(ITMP)-`cat release`
+ for i in $(ELS); do cp $$i $(ITMP)-`cat release`; done
+# cp -r SAMPLE $(ITMP)-`cat release`
+# echo "dir: $(ITMP)-`cat release`/SAMPLE" >$(ITMP)/notesrc
+# ( NOTESRC=$(ITMP)-`cat release`/notesrc; export NOTESRC; $(ITMP)-`cat release`/mkall )
+ ( cd /tmp; tar cvf - ./notes-mode-* ) | gzip >notes-mode-`cat release`.tar.gz
+ rm -rf $(ITMP)-`cat release`/HTML
+ rm -f $(ITMP)-`cat release`/*
+ rmdir $(ITMP)-`cat release`
+
+tar.gz.uu: tar.gz
+ uuencode notes-mode-`cat release`.tar.gz <notes-mode-`cat release`.tar.gz >notes-mode-`cat release`.tar.gz.uu
+
+RELEASE_DIR=$$HOME/WORKING/JOHNH_WWW/SOFTWARE/NOTES_MODE
+
+copy_release:
+ cp notes-mode-`cat release`.tar.gz $(RELEASE_DIR)
+ mv notes-mode-`cat release`.tar.gz RELEASES
+ cp HTML/notes-mode/* $(RELEASE_DIR)
+ cp HTML/notes-mode.html $(RELEASE_DIR)
+