From: Glenn Morris Date: Sun, 22 Jun 2008 02:29:32 +0000 (+0000) Subject: (.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes. X-Git-Tag: emacs-pretest-23.0.90~4578 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3656581540295dc1d28e2c3341092dba057f2523;p=emacs.git (.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes. --- diff --git a/src/ChangeLog b/src/ChangeLog index 7f5f9f488ab..52b7bf078f4 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,6 +1,7 @@ 2008-06-22 Glenn Morris * 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 diff --git a/src/Makefile.in b/src/Makefile.in index d4beca76ae6..8c85c2c4414 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -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}