X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FMakefile.in;h=9db33b139b267f1f0e31589c21f97df07792a412;hb=b61b4fc5a3d1866e5f170e94f0b07237c7761883;hp=75985daa93310000f3cb597eaef0a13f2a966807;hpb=d385a4130318cb70be8b32ab89fa18c0f06b0067;p=gnus diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 75985daa9..9db33b139 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in @@ -15,29 +15,29 @@ W3DIR = @W3@ URLDIR = @URL@ EMACS_COMP = URLDIR=$(URLDIR) W3DIR=$(W3DIR) lispdir=$(lispdir) srcdir=$(srcdir) $(EMACS) $(FLAGS) -all total: clean-some gnus-load.elc +all total: clean-some gnus-load.el $(EMACS_COMP) -f dgnushack-compile clean-some: rm -f *.elc gnus-load.el -warn: clean-some gnus-load.elc +warn: clean-some gnus-load.el $(EMACS_COMP) --eval '(dgnushack-compile t)' 2>&1 | egrep -v "variable G|inhibit-point-motion-hooks|coding-system|temp-results|variable gnus|variable nn|scroll-in-place|deactivate-mark|filladapt-mode|byte-code-function-p|print-quoted|ps-right-header|ps-left-header|article-inhibit|print-escape|ssl-program-arguments|message-log-max" # The "clever" rule is unsafe, since redefined macros are loaded from # .elc files, and not the .el file. -clever some: gnus-load.elc +clever some l: gnus-load.el $(EMACS_COMP) -f dgnushack-compile install: install-el install-elc -install-el: +install-el: gnus-load.el $(SHELL) $(top_srcdir)/mkinstalldirs $(lispdir) echo " $(INSTALL_DATA) gnus-load.el $(lispdir)/gnus-load.el" $(INSTALL_DATA) gnus-load.el $(lispdir)/gnus-load.el for p in *.elc; do \ p=`basename $$p c`; \ - if [ -e "$(srcdir)/$$p" ]; then \ + if [ -f "$(srcdir)/$$p" ]; then \ echo " $(INSTALL_DATA) $$p $(lispdir)/$$p"; \ $(INSTALL_DATA) $(srcdir)/$$p $(lispdir)/$$p; \ fi; \ @@ -69,7 +69,7 @@ separately: pot: xpot -drgnus -r`cat ./version` *.el > rgnus.pot -gnus-load.elc: +gnus-load.el: $(EMACS_COMP) -f dgnushack-make-cus-load $(srcdir) $(EMACS_COMP) -f dgnushack-make-auto-load $(srcdir) $(EMACS_COMP) -f dgnushack-make-load