2
# Copyright (C) 1995, 2000, 2003 Free Software Foundation, Inc.
2
# Copyright (C) 1995, 2000, 2003, 2004, 2005, 2009 Free Software
5
scriptversion=2009-04-28.21; # UTC
3
7
# Franc,ois Pinard <pinard@iro.umontreal.ca>, 1995.
5
9
# This program is free software; you can redistribute it and/or modify
13
17
# GNU General Public License for more details.
15
19
# You should have received a copy of the GNU General Public License
16
# along with this program; if not, write to the Free Software
17
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
20
# along with this program. If not, see <http://www.gnu.org/licenses/>.
19
22
# As a special exception to the GNU General Public License, if you
20
23
# distribute this file as part of a program that contains a
21
24
# configuration script generated by Autoconf, you may include it under
22
25
# the same distribution terms that you use for the rest of that program.
24
# This script byte-compiles all `.el' files which are part of its
25
# arguments, using GNU Emacs, and put the resulting `.elc' files into
26
# the current directory, so disregarding the original directories used
29
# This script manages in such a way that all Emacs LISP files to
30
# be compiled are made visible between themselves, in the event
31
# they require or load-library one another.
34
echo 1>&2 "No files given to $0"
27
# This file is maintained in Automake, please report
28
# bugs to <bug-automake@gnu.org> or send patches to
29
# <automake-patches@gnu.org>.
33
echo "$0: No files. Try \`$0 --help' for more information." 1>&2
38
Usage: elisp-comp [--help] [--version] FILES...
40
This script byte-compiles all `.el' files listed as FILES using GNU
41
Emacs, and put the resulting `.elc' files into the current directory,
42
so disregarding the original directories used in `.el' arguments.
44
This script manages in such a way that all Emacs LISP files to
45
be compiled are made visible between themselves, in the event
46
they require or load-library one another.
48
Report bugs to <bug-automake@gnu.org>.
53
echo "elisp-comp $scriptversion"
38
58
if test -z "$EMACS" || test "$EMACS" = "t"; then
39
59
# Value of "t" means we are running in a shell under Emacs.
85
# eval: (add-hook 'write-file-hooks 'time-stamp)
86
# time-stamp-start: "scriptversion="
87
# time-stamp-format: "%:y-%02m-%02d.%02H"
88
# time-stamp-time-zone: "UTC"
89
# time-stamp-end: "; # UTC"