(.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes.
authorGlenn Morris <rgm@gnu.org>
Sun, 22 Jun 2008 02:29:32 +0000 (02:29 +0000)
committerGlenn Morris <rgm@gnu.org>
Sun, 22 Jun 2008 02:29:32 +0000 (02:29 +0000)
src/ChangeLog
src/Makefile.in

index 7f5f9f4..52b7bf0 100644 (file)
@@ -1,6 +1,7 @@
 2008-06-22  Glenn Morris  <rgm@gnu.org>
 
        * Makefile.in (witness-emacs): Depend on temacs${EXEEXT}.
+       (.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes.
 
 2008-06-21  Stefan Monnier  <monnier@iro.umontreal.ca>
 
index d4beca7..8c85c2c 100644 (file)
@@ -1334,6 +1334,8 @@ tags: TAGS TAGS-LISP $(lwlibdir)TAGS
 
 /* These suffix rules do not allow additional dependencies, sadly, so
    adding a bootstrap-emacs%{EXEEXT} dependency does not work --Stef */
+.SUFFIXES: .elc .el
+
 .el.elc:
        @cd ../lisp; $(MAKE) $(MFLAGS) compile-onefile \
                            THEFILE=$< EMACS=../src/bootstrap-emacs${EXEEXT}