Permalink
Browse files

- prebaked .el files for people without autoconf

- minor fixes in doxymacs.el.in
- prepare for 1.5.0 release.
  • Loading branch information...
1 parent cbebaed commit 7df5c57cdfd26eb099f6d69cfc26cd5a7d246b49 ryants committed Jan 26, 2003
Showing with 51 additions and 10 deletions.
  1. +9 −0 ChangeLog
  2. +10 −1 INSTALL
  3. +2 −2 Makefile.am
  4. +6 −5 configure.ac
  5. +1 −1 elisp-comp
  6. +8 −1 lisp/doxymacs.el.in
  7. +15 −0 no-autoconf/Makefile.am
View
@@ -1,3 +1,12 @@
+2003-01-25 Ryan T. Sammartino <ryants@shaw.ca>
+
+ * INSTALL: add instructions on avoiding byte compiling and
+ configuring.
+
+ * configure.ac: set version to 1.5.0.
+
+ * no-autoconf/Makefile.am: new file.
+
2003-01-20 Georg Drenkhahn <georg-d at users dot sourceforge dot net>
* lisp/doxymacs.el.in (doxymacs-doxygen-keywords): patch 667164:
View
@@ -1,4 +1,4 @@
-$Id: INSTALL,v 1.14 2003/01/07 07:01:27 ryants Exp $
+$Id: INSTALL,v 1.15 2003/01/26 01:49:55 ryants Exp $
Doxymacs depends on the following packages:
@@ -30,6 +30,15 @@ Be sure these are properly configured and installed before proceeding.
$ EMACS=xemacs make
+ If you would rather not byte compile the .el files at all, then do:
+
+ $ make ELCFILES=
+ $ make install ELCFILES=
+
+ If you do not want to run or cannot run configure then some pre-baked
+ .el files are available in the no-autoconf/ directory; simply copy
+ these to somewhere in your load-path.
+
- Customise the variable doxymacs-doxygen-dirs.
Doxymacs customisation can be done from the Options | Customize menu,
under Emacs | Programming | Tools | Doxymacs.
View
@@ -1,4 +1,4 @@
## Process this file with automake to produce Makefile.in
-# $Id: Makefile.am,v 1.1 2003/01/06 00:28:22 ryants Exp $
+# $Id: Makefile.am,v 1.2 2003/01/26 01:49:55 ryants Exp $
-SUBDIRS = c lisp
+SUBDIRS = c lisp no-autoconf
View
@@ -1,14 +1,14 @@
dnl Process this file with autoconf to produce a configure script.
-dnl $Id: configure.ac,v 1.5 2003/01/12 09:03:15 ryants Exp $
-AC_INIT(doxymacs, 1.4.0, http://sourceforge.net/projects/doxymacs)
+dnl $Id: configure.ac,v 1.6 2003/01/26 01:49:55 ryants Exp $
+AC_INIT(doxymacs, 1.5.0, http://sourceforge.net/projects/doxymacs)
AC_PREREQ(2.57)
-AC_REVISION($Revision: 1.5 $)
+AC_REVISION($Revision: 1.6 $)
AC_CONFIG_SRCDIR(c/doxymacs_parser.c)
-AM_INIT_AUTOMAKE(doxymacs, 1.4.0)
+AM_INIT_AUTOMAKE(doxymacs, 1.5.0)
AC_PREFIX_DEFAULT(${HOME})
@@ -52,6 +52,7 @@ AC_SUBST(DOXYMACS_PARSER)
AC_ARG_VAR(EMACS, [How to invoke emacs (e.g. EMACS=xemacs to use XEmacs).])
AC_ARG_VAR(EMACSLOADPATH, [Default load-path for EMACS.])
-AC_CONFIG_FILES([Makefile c/Makefile lisp/Makefile lisp/doxymacs.el])
+AC_CONFIG_FILES([Makefile c/Makefile lisp/Makefile lisp/doxymacs.el
+ no-autoconf/Makefile])
AC_OUTPUT
View
@@ -45,7 +45,7 @@ else
cp $* $tempdir
cd $tempdir
- echo "(setq load-path (cons nil (cons \"..\" load-path)))" > script
+ echo "(setq load-path (cons \"..\" load-path))" > script
$EMACS -batch -q -l script -f batch-byte-compile *.el
mv *.elc ..
View
@@ -28,7 +28,7 @@
;;
;; Doxymacs homepage: http://doxymacs.sourceforge.net/
;;
-;; $Id: doxymacs.el.in,v 1.8 2003/01/26 01:13:48 ryants Exp $
+;; $Id: doxymacs.el.in,v 1.9 2003/01/26 01:49:56 ryants Exp $
;; Commentary:
;;
@@ -62,6 +62,10 @@
;;
;; $ EMACS=xemacs make
;;
+;; If you would rather not byte compile the .el files at all, then do:
+;;
+;; $ make ELCFILES=
+;;
;; - Customise the variable doxymacs-doxygen-dirs.
;;
;; - If your tags file is quite large (say, > 1 MB), consider setting
@@ -111,6 +115,9 @@
;; Change log:
;;
+;; 25/01/2003 - remove hard coded version number from comments.
+;; - add instructions to avoid byte compiling files.
+;; - version 1.5.0
;; 11/01/2003 - feature #665470: C++ style.
;; - fix bug #665099: missing @var fontification.
;; - fix bug #665372: @example not fontified properly.
@@ -0,0 +1,15 @@
+## Process this file with automake to produce Makefile.in
+# $Id: Makefile.am,v 1.1 2003/01/26 01:49:56 ryants Exp $
+
+# When creating the tarball, create .el files with default values
+# substituted in the .el.in files for people who don't want to run
+# autoconf.
+
+EXTRA_DIST=doxymacs.el xml-parse.el
+CONFIG_CLEAN_FILES=doxymacs.el xml-parse.el
+
+doxymacs.el: ${top_srcdir}/lisp/doxymacs.el.in ${top_srcdir}/configure.ac
+ sed -e 's/\@VERSION\@/${VERSION}/g ; s/\@DOXYMACS_DEFAULT_STYLE\@/${DOXYMACS_DEFAULT_STYLE}/g ; s/\@DOXYMACS_USE_EXTERNAL_XML_PARSER\@/nil/g ; s/\@DOXYMACS_PARSER\@//g' < $< > $@
+
+xml-parse.el: ${top_srcdir}/lisp/xml-parse.el
+ cp $< $@

0 comments on commit 7df5c57

Please sign in to comment.