* src/Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files.
[bpt/emacs.git] / lisp / Makefile.in
index 9de2741..9b354b9 100644 (file)
@@ -98,6 +98,10 @@ setwins_almost=subdirs=`(cd $$wd; find . -type d -print)`; \
           esac; \
         done
 
+# `compile-main' tends to be slower than `recompile' but can be parallelized
+# with "make -j" and results in more deterministic compilation warnings.
+all: compile-main
+
 doit:
 
 # custom-deps and finder-data both used to scan _all_ the *.el files.
@@ -827,6 +831,11 @@ ELCFILES = \
        $(lisp)/net/ldap.elc \
        $(lisp)/net/net-utils.elc \
        $(lisp)/net/netrc.elc \
+       $(lisp)/net/newst-backend.elc \
+       $(lisp)/net/newst-plainview.elc \
+       $(lisp)/net/newst-reader.elc \
+       $(lisp)/net/newst-ticker.elc \
+       $(lisp)/net/newst-treeview.elc \
        $(lisp)/net/newsticker.elc \
        $(lisp)/net/ntlm.elc \
        $(lisp)/net/quickurl.elc \
@@ -904,6 +913,7 @@ ELCFILES = \
        $(lisp)/org/org-export-latex.elc \
        $(lisp)/org/org-faces.elc \
        $(lisp)/org/org-gnus.elc \
+       $(lisp)/org/org-id.elc \
        $(lisp)/org/org-info.elc \
        $(lisp)/org/org-irc.elc \
        $(lisp)/org/org-jsinfo.elc \
@@ -1318,7 +1328,7 @@ $(lisp)/progmodes/cc-mode.elc: \
        $(lisp)/progmodes/cc-mode.el \
        $(lisp)/progmodes/cc-langs.el \
        $(lisp)/progmodes/cc-defs.el
-       $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $@
+       $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $<
 
 # Update MH-E internal autoloads. These are not to be confused with
 # the autoloads for the MH-E entry points, which are already in loaddefs.el.
@@ -1395,11 +1405,6 @@ $(CAL_DIR)/hol-loaddefs.el: $(emacs-deps) $(CAL_SRC)
 # local changes.  (Because loaddefs.el is an automatically generated
 # file, we don't want to store it in the source repository).
 
-bootstrap-prepare:
-       if test -x $(EMACS); then                               \
-         $(MAKE) $(MFLAGS) autoloads EMACS=$(EMACS);           \
-       fi
-
 autogen-clean:
        cd $(lisp); rm -f $(AUTOGENEL)