Update of /cvsroot/mhonarc/mharc
In directory subversions:/tmp/cvs-serv3004
Modified Files:
Makefile
Log Message:
doc target added.
Index: Makefile
===================================================================
RCS file: /cvsroot/mhonarc/mharc/Makefile,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -r1.27 -r1.28
*** Makefile 5 Sep 2002 04:12:43 -0000 1.27
--- Makefile 13 Sep 2002 07:39:41 -0000 1.28
***************
*** 26,36 ****
help editidxonly release clean distclean configure mhonarc-check
- READ_MAIL = ./bin/read-mail
- WEB_ARCHIVE = ./bin/web-archive
- MK_PROCMAILRC = ./bin/mk-procmailrc
APPLY_CONFIG = ./bin/apply-config
- MHA_CHECK = ./bin/mhonarc-check
COMPRESS_FILES = ./bin/compress-files
COMPRESS_MBOXES = ./bin/compress-mboxes
CONFIG_SH = ./lib/config.sh
--- 26,48 ----
help editidxonly release clean distclean configure mhonarc-check
APPLY_CONFIG = ./bin/apply-config
COMPRESS_FILES = ./bin/compress-files
COMPRESS_MBOXES = ./bin/compress-mboxes
+ FILTER_SPOOL = ./bin/filter-spool
+ MHA_CHECK = ./bin/mhonarc-check
+ MK_PROCMAILRC = ./bin/mk-procmailrc
+ READ_MAIL = ./bin/read-mail
+ WEB_ARCHIVE = ./bin/web-archive
+
+ PRGS = \
+ $(FILTER_SPOOL) \
+ $(APPLY_CONFIG) \
+ $(COMPRESS_FILES) \
+ $(COMPRESS_MBOXES) \
+ $(MHA_CHECK) \
+ $(MK_PROCMAILRC) \
+ $(READ_MAIL) \
+ $(WEB_ARCHIVE) \
+ # End PRGS
CONFIG_SH = ./lib/config.sh
***************
*** 38,42 ****
NO_ARCHIVE = .noarchive
! PROCMAIL_RC = .procmailrc
CHMOD = chmod
--- 50,54 ----
NO_ARCHIVE = .noarchive
! PROCMAIL_RC = procmailrc.mharc
CHMOD = chmod
***************
*** 119,124 ****
@$(MHA_CHECK)
! help:
! -(_at_)echo "Target available:"
-(_at_)echo " (default) Generate $(PROCMAIL_RC) from $(LIST_DEF)."
-(_at_)echo " configure: Apply $(CONFIG_SH) settings."
--- 131,136 ----
@$(MHA_CHECK)
! help: _FORCE
! -(_at_)echo "Targets available:"
-(_at_)echo " (default) Generate $(PROCMAIL_RC) from $(LIST_DEF)."
-(_at_)echo " configure: Apply $(CONFIG_SH) settings."
***************
*** 158,161 ****
--- 170,174 ----
# NOTE: The leading '.' is important.
DIST_FILES = \
+ ./doc \
./bin \
./cgi-bin \
***************
*** 165,172 ****
./lib \
./Makefile \
- ./TODO \
./README \
./NEWS \
./COPYING \
# End DIST_FILES
--- 178,186 ----
./lib \
./Makefile \
./README \
+ ./INSTALL \
./NEWS \
./COPYING \
+ ./TODO \
# End DIST_FILES
***************
*** 190,194 ****
release: syntax_check dist
! dist:
@$(RM) -rf dist
@$(MKDIR) -p dist/mharc
--- 204,208 ----
release: syntax_check dist
! dist: _FORCE
@$(RM) -rf dist
@$(MKDIR) -p dist/mharc
***************
*** 201,204 ****
--- 215,219 ----
-f - $(DIST_FILES) | (cd dist/mharc; tar xfp -)
@(cd dist/mharc && $(MAKE) distclean)
+ @(cd dist/mharc && $(MAKE) doc)
@(cd dist/mharc; \
echo "$(_RELEASE_VERSION)" > VERSION ; \
***************
*** 206,210 ****
$(GZIP) ../$(DIST_BUNDLE) )
! syntax_check:
@for i in $(PERL_PRGS); do \
echo "Checking $$i syntax..."; \
--- 221,225 ----
$(GZIP) ../$(DIST_BUNDLE) )
! syntax_check: _FORCE
@for i in $(PERL_PRGS); do \
echo "Checking $$i syntax..."; \
***************
*** 212,221 ****
done
distclean: clean
$(APPLY_CONFIG) -distclean -verbose
! $(RM) -f $(CONFIG_SH) $(LIST_DEF) VERSION
! $(RM) -rf dist
! clean:
$(RM) -f $(PROCMAIL_RC)
$(APPLY_CONFIG) -clean -verbose
--- 227,259 ----
done
+ doc: _FORCE
+ -(_at_)mkdir -p ./doc/bin ./doc/lib
+ @for i in $(PRGS); do \
+ echo "processing $$i..." ; \
+ pod2html --header --infile=$$i \
+ --htmlroot=.. \
+ --podroot=./doc \
+ --podpath='bin:lib' \
+ --outfile=./doc/bin/`basename $$i`.html ; \
+ done
+ @for i in `find ./lib/MHArc -name '*.pm' -print`; do \
+ echo "processing $$i..." ; \
+ pod2html --header \
+ --infile=$$i \
+ --htmlroot=.. \
+ --podroot=./doc \
+ --podpath='bin:lib' \
+ --outfile=./doc/lib/MHArc::`basename $$i`.html ; \
+ done
+ @$(RM) -f pod2htm*.x~~
+ w3m -dump -cols 76 ./doc/install.html > INSTALL
+
distclean: clean
$(APPLY_CONFIG) -distclean -verbose
! $(RM) -f $(CONFIG_SH) $(LIST_DEF) VERSION INSTALL
! $(RM) -rf ./dist ./doc/bin ./doc/lib
! clean: _FORCE
$(RM) -f $(PROCMAIL_RC)
$(APPLY_CONFIG) -clean -verbose
+
---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV