emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r109299: Update .PHONY listings in ma


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r109299: Update .PHONY listings in makefiles.
Date: Mon, 30 Jul 2012 09:20:35 -0700
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 109299
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Mon 2012-07-30 09:20:35 -0700
message:
  Update .PHONY listings in makefiles.
modified:
  ChangeLog
  Makefile.in
  leim/ChangeLog
  leim/Makefile.in
  lib-src/ChangeLog
  lib-src/Makefile.in
  lisp/ChangeLog
  lisp/Makefile.in
  src/ChangeLog
  src/Makefile.in
=== modified file 'ChangeLog'
--- a/ChangeLog 2012-07-30 14:52:08 +0000
+++ b/ChangeLog 2012-07-30 16:20:35 +0000
@@ -1,3 +1,12 @@
+2012-07-30  Paul Eggert  <address@hidden>
+
+       Update .PHONY listings in makefiles.
+       * Makefile.in (.PHONY): Add all, ${SUBDIR}, blessmail, epath-force,
+       FRC, install-arch-dep, install-arch-indep, install-doc,
+       install-info, install-man, install-etc, install-strip, uninstall,
+       bootstrap-clean, TAGS, tags, info-real, force-info, check-info-dir.
+       (.RECURSIVE): Remove; hasn't been needed for years.
+
 2012-07-30  Glenn Morris  <address@hidden>
 
        * configure.ac (SIGNAL_H_AHB): New hack macro.

=== modified file 'Makefile.in'
--- a/Makefile.in       2012-07-30 07:51:29 +0000
+++ b/Makefile.in       2012-07-30 16:20:35 +0000
@@ -278,6 +278,8 @@
 
 all: ${SUBDIR}
 
+.PHONY: all ${SUBDIR} blessmail epaths-force FRC
+
 removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g'
 
 # Generate epaths.h from epaths.in.  This target is invoked by `configure'.
@@ -307,8 +309,6 @@
 
 src:   lib-src FRC
 
-.RECURSIVE: ${SUBDIR}
-
 # We need to build `emacs' in `src' to compile the *.elc files in `lisp'
 # and `leim'.
 lisp leim: src
@@ -393,12 +393,13 @@
 
 # ==================== Installation ====================
 
+.PHONY: install install-arch-dep install-arch-indep install-doc install-info
+.PHONY: install-man install-etc install-strip uninstall
+
 ## If we let lib-src do its own installation, that means we
 ## don't have to duplicate the list of utilities to install in
 ## this Makefile as well.
 
-.PHONY: install
-
 install: all install-arch-indep install-doc install-arch-dep blessmail
        @true
 
@@ -681,7 +682,7 @@
 
 # ==================== Cleaning up and miscellanea ====================
 
-.PHONY: mostlyclean clean distclean maintainer-clean extraclean
+.PHONY: mostlyclean clean distclean bootstrap-clean maintainer-clean extraclean
 
 ### `mostlyclean'
 ###      Like `clean', but may refrain from deleting a few files that people
@@ -798,6 +799,7 @@
 
 # The src subdir knows how to do the right thing
 # even when the build directory and source dir are different.
+.PHONY: TAGS tags
 TAGS tags: lib lib-src src
        cd src; $(MAKE) $(MFLAGS) tags
 
@@ -812,7 +814,7 @@
 dist:
        cd ${srcdir}; ./make-dist
 
-.PHONY: info dvi dist check html
+.PHONY: info dvi dist check html info-real force-info check-info-dir
 
 info-real:
        (cd doc/emacs; $(MAKE) $(MFLAGS) info)

=== modified file 'leim/ChangeLog'
--- a/leim/ChangeLog    2012-07-29 07:16:45 +0000
+++ b/leim/ChangeLog    2012-07-30 16:20:35 +0000
@@ -1,3 +1,9 @@
+2012-07-30  Paul Eggert  <address@hidden>
+
+       Update .PHONY listings in makefiles.
+       * Makefile.in (.PHONY): Add all, compile-main, clean, mostlyclean,
+       bootstrap-clean, distclean, maintainer-clean, extraclean.
+
 2012-07-29  Paul Eggert  <address@hidden>
 
        deactive->inactive, inactivate->deactivate spelling fixes (Bug#10150)

=== modified file 'leim/Makefile.in'
--- a/leim/Makefile.in  2012-05-22 00:46:40 +0000
+++ b/leim/Makefile.in  2012-07-30 16:20:35 +0000
@@ -82,6 +82,7 @@
        @${RUN_EMACS} -l ${buildlisppath}/international/quail -f 
batch-byte-compile $<
 
 all: leim-list.el compile-main
+.PHONY: all
 
 TIT_SOURCES= \
        ${srcdir}/CXTERM-DIC/4Corner.tit \
@@ -154,6 +155,7 @@
 
 # Compile all the Elisp files that need it.  Beware: it approximates
 # `no-byte-compile', so watch out for false-positives!
+.PHONY: compile-main
 compile-main: ${TIT_MISC}
        @($(setwins); \
        els=`echo "$$wins " | sed -e 's| |/*.el |g'`; \
@@ -166,6 +168,8 @@
          $(MAKE) $(MFLAGS) compile-targets EMACS="$(EMACS)" TARGETS="$$chunk"; 
\
        done
 
+.PHONY: clean mostlyclean bootstrap-clean distclean maintainer-clean extraclean
+
 clean mostlyclean:
        rm -f ${TIT_MISC} ${TIT_MISC:.el=.elc} \
                leim-list.el changed.tit changed.misc

=== modified file 'lib-src/ChangeLog'
--- a/lib-src/ChangeLog 2012-07-29 15:53:31 +0000
+++ b/lib-src/ChangeLog 2012-07-30 16:20:35 +0000
@@ -1,3 +1,10 @@
+2012-07-30  Paul Eggert  <address@hidden>
+
+       Update .PHONY listings in makefiles.
+       * Makefile.in (.PHONY): Add all, need-blessmail, maybe-blessmail,
+       install, uninstall, mostlyclean, clean, distclean,
+       maintainer-clean, extraclean, check, tags.
+
 2012-07-29  Eli Zaretskii  <address@hidden>
 
        * makefile.w32-in ($(BLD)/profile.$(O)): Depend on stamp_BLD.

=== modified file 'lib-src/Makefile.in'
--- a/lib-src/Makefile.in       2012-06-26 01:05:39 +0000
+++ b/lib-src/Makefile.in       2012-07-30 16:20:35 +0000
@@ -180,6 +180,8 @@
 
 all: ${EXE_FILES} ${SCRIPTS} ${INSTALLABLE_SCRIPTS}
 
+.PHONY: all need-blessmail maybe-blessmail
+
 LOADLIBES = ../lib/libgnu.a $(LIBS_SYSTEM)
 $(EXE_FILES): ../lib/libgnu.a
 
@@ -231,6 +233,9 @@
          done ; \
        fi
 
+.PHONY: install uninstall mostlyclean clean distclean maintainer-clean
+.PHONY: extraclean check tags
+
 install: $(DESTDIR)${archlibdir}
        @echo
        @echo "Installing utilities for users to run."

=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2012-07-29 23:25:39 +0000
+++ b/lisp/ChangeLog    2012-07-30 16:20:35 +0000
@@ -1,3 +1,12 @@
+2012-07-30  Paul Eggert  <address@hidden>
+
+       Update .PHONY listings in makefiles.
+       * Makefile.in (.PHONY): Add all, doit, custom-deps, finder-data,
+       autoloads, update-subdirs, updates, bzr-update, update-authors,
+       compile-onefile, compile-calc, backup-compiled-files,
+       compile-after-backup, compile-one-process, mh-autoloads,
+       bootstrap-clean, distclean, maintainer-clean.
+
 2012-07-29  Jay Belanger  <address@hidden>
 
        * calc/calc.el (calc-simplify-mode): Make 'alg the default value.

=== modified file 'lisp/Makefile.in'
--- a/lisp/Makefile.in  2012-07-06 07:45:23 +0000
+++ b/lisp/Makefile.in  2012-07-30 16:20:35 +0000
@@ -139,6 +139,8 @@
 
 doit:
 
+.PHONY: all doit custom-deps finder-data autoloads update-subdirs
+
 # custom-deps and finder-data both used to scan _all_ the *.el files.
 # This could lead to problems in parallel builds if automatically
 # generated *.el files (eg loaddefs etc) were being changed at the same time.
@@ -184,6 +186,8 @@
           $(top_srcdir)/build-aux/update-subdirs $$file; \
        done;
 
+.PHONY: updates bzr-update update-authors
+
 # Some modes of make-dist use this.
 updates: update-subdirs autoloads finder-data custom-deps
 
@@ -215,6 +219,7 @@
 # src/Makefile.in to rebuild a particular Lisp file, no questions asked.
 # Use byte-compile-refresh-preloaded to try and work around some of
 # the most common problems of not bootstrapping from a clean state.
+.PHONY: compile-onefile
 compile-onefile:
        @echo Compiling $(THEFILE)
        @# Use byte-compile-refresh-preloaded to try and work around some of
@@ -302,6 +307,8 @@
        cd $(lisp); rm -f *.elc */*.elc */*/*.elc */*/*/*.elc
        $(MAKE) $(MFLAGS) compile EMACS=$(EMACS)
 
+.PHONY: compile-calc backup-compiled-files compile-after-backup
+
 compile-calc:
        for el in $(lisp)/calc/*.el; do \
          echo Compiling $$el; \
@@ -334,6 +341,7 @@
 # files that use byte-compile-dynamic are updated.
 # There is no reason to use this rule unless you only have a single
 # core and CPU time is an issue.
+.PHONY: compile-one-process
 compile-one-process: doit $(LOADDEFS) compile-first 
$(lisp)/progmodes/cc-mode.elc
        $(emacs) $(BYTE_COMPILE_FLAGS) \
            --eval "(batch-byte-recompile-directory 0)" $(lisp)
@@ -356,6 +364,7 @@
        $(MH_E_DIR)/mh-tool-bar.el $(MH_E_DIR)/mh-utils.el    \
        $(MH_E_DIR)/mh-xface.el
 
+.PHONY: mh-autoloads
 mh-autoloads: $(MH_E_DIR)/mh-loaddefs.el
 $(MH_E_DIR)/mh-loaddefs.el: $(MH_E_SRC)
        $(emacs) -l autoload \
@@ -418,6 +427,8 @@
           --eval "(setq make-backup-files nil)" \
           -f batch-update-autoloads $(CAL_DIR)
 
+.PHONY: bootstrap-clean distclean maintainer-clean
+
 bootstrap-clean:
        cd $(lisp); rm -f *.elc */*.elc */*/*.elc */*/*/*.elc $(AUTOGENEL)
 

=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-07-30 15:30:40 +0000
+++ b/src/ChangeLog     2012-07-30 16:20:35 +0000
@@ -1,5 +1,10 @@
 2012-07-30  Paul Eggert  <address@hidden>
 
+       Update .PHONY listings in makefiles.
+       * Makefile.in (.PHONY): Add all, mostlyclean, clean,
+       bootstrap-clean, distclean, maintainer-clean, versioclean,
+       extraclean, frc.
+
        * lisp.h (STRING_BYTES_BOUND): Cast entire result to ptrdiff_t.
        This is a bit clearer.  Fix some commentary typos.
 

=== modified file 'src/Makefile.in'
--- a/src/Makefile.in   2012-07-06 01:29:54 +0000
+++ b/src/Makefile.in   2012-07-30 16:20:35 +0000
@@ -391,6 +391,7 @@
    $(LIB_GCC) $(LIB_MATH) $(LIB_STANDARD) $(LIB_GCC)
 
 all: emacs$(EXEEXT) $(OTHER_FILES)
+.PHONY: all
 
 $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT)
        cd $(leimdir) && $(MAKE) $(MFLAGS) leim-list.el EMACS=$(bootstrap_exe)
@@ -496,6 +497,8 @@
 ## If HAVE_NS, some ns-specific rules (for OTHER_FILES) are inserted here.
 @ns_frag@
 
+.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean
+.PHONY: versioclean extraclean frc
 
 mostlyclean:
        rm -f temacs$(EXEEXT) core *.core \#* *.o libXMenu11.a liblw.a


reply via email to

[Prev in Thread] Current Thread [Next in Thread]