1. 06 Dec, 2014 1 commit
    • Stephen Leake's avatar
      Improve CONTRIBUTE and related files. · 06264b3d
      Stephen Leake authored
      * CONTRIBUTE: improve; add explicit web references, move some info from
        admin/notes/* here.
      
      * INSTALL.REPO: You can't "just run make" after a clean checkout.
      
      * admin/notes/commits: deleted; merged into ./CONTRIBUTE
      
      * admin/notes/repo: move commit, branch info into ./CONTRIBUTE
      06264b3d
  2. 25 Aug, 2014 1 commit
  3. 16 May, 2014 1 commit
    • Paul Eggert's avatar
      Don't require pkg-config when building from repository. · c56327b5
      Paul Eggert authored
      * INSTALL: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
      * INSTALL.REPO: pkg-config is no longer required to build from
      the repository.
      * autogen.sh: Don't check for pkg-config.
      (progs): Remove pkg-config.
      (pkg_config_min, AUTORECONF_ENV, env_space, ACLOCAL_PATH):
      Remove.  All uses removed.
      * m4/pkg.m4: New file, built by admin/merge-pkg-config.
      * configure.ac: Remove unnecessary m4_pattern_forbid of ^PKG_ and
      an AC_ARG_VAR of PKG_CONFIG_PATH.  pkg.m4 does that for us.
      (EMACS_CHECK_MODULES): Remove workaround for old pkg-config bug,
      as we use pkg.m4 from a newer pkg-config.
      * admin/merge-pkg-config: New script.
      * admin/notes/copyright: Update for m4/*.m4, in particular m4/pkg.m4.
      * etc/NEWS: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'.
      * etc/PROBLEMS (Build-time-problems): Remove pkg-config problem
      that is no longer an issue.
      * nt/INSTALL: Remove no-longer-needed notes about pkg-config.
      c56327b5
  4. 02 May, 2014 1 commit
    • Glenn Morris's avatar
      Use pkg-config's pkg.m4 · b05e08a4
      Glenn Morris authored
      * configure.ac: Use pkg-config's pkg.m4, rather than reinventing it.
      Add explicit AC_SUBST's where needed.
      
      * autogen.sh (progs): Add pkg-config.
      (pkg_config_min): New variable.
      
      * INSTALL.REPO: Mention pkg-config.
      
      * etc/PROBLEMS: Mention a related issue that can occur with a local automake.
      b05e08a4
  5. 17 Apr, 2014 1 commit
  6. 08 Jan, 2014 1 commit
  7. 01 Jan, 2014 1 commit
  8. 01 Jan, 2013 1 commit
  9. 07 Aug, 2012 1 commit
  10. 09 Jul, 2012 1 commit
  11. 01 Jun, 2012 1 commit
  12. 11 Jan, 2012 1 commit
  13. 05 Jan, 2012 1 commit
  14. 03 Dec, 2011 1 commit
  15. 25 Jun, 2011 1 commit
  16. 29 Mar, 2011 1 commit
  17. 25 Mar, 2011 1 commit
    • Glenn Morris's avatar
      Remove some files that autoreconf can supply. · f6ca84c0
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00863.html
      
      * compile, config.guess, config.sub, depcomp, install-sh, missing:
      Remove; autoreconf can supply them.
      
      * Makefile.in (sync-from-gnulib): Don't sync config.sub,
      config.guess, install-sh.  Pass -i to autoreconf.
      
      * autogen/update_autogen (genfiles): Add compile, config.guess,
      config.sub, depcomp, install-sh, missing.  Pass -i to autoreconf.
      Discard non-error output from autoreconf in -q case.
      
      * autogen/compile, autogen/config.guess, autogen/config.sub:
      * autogen/depcomp, autogen/install-sh, autogen/missing: New files.
      
      * autogen/copy_autogen: Add compile, config.guess, config.sub, depcomp,
      install-sh, missing.
      
      * autogen/README: Add compile, config.guess, config.sub, depcomp,
      install-sh, missing.
      
      * INSTALL.BZR, admin/make-tarball.txt: Add -i to autoreconf args.
      
      * .bzrignore: Add compile, config.guess, config.sub, depcomp,
      install-sh, missing.
      f6ca84c0
  18. 20 Mar, 2011 1 commit
    • Glenn Morris's avatar
      (Re)move autotools generated files from the repository. · 66b87493
      Glenn Morris authored
      Ref: http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00225.html
      
      * autogen/: New directory, to be excluded from releases.
      * autogen/copy_autogen, autogen/update_autogen: New scripts.
      * autogen/README: New file.
      * autogen/aclocal.m4, autogen/config.in, autogen/configure:
      * autogen/Makefile.in: Add auto-updated generated files.
      
      * autogen.sh: No longer a no-op, now it tests for autotools
      and runs them as necessary.
      
      * configure.in: Defaule maintainer-mode to on.
      
      * aclocal.m4, configure, lib/Makefile.in: Remove files.
      
      * src/config.in: Remove file.
      
      * INSTALL.BZR, admin/make-tarball.txt: Update instructions.
      66b87493
  19. 27 Feb, 2011 2 commits
  20. 26 Jan, 2011 1 commit
  21. 25 Jan, 2011 1 commit
  22. 02 Jan, 2011 1 commit
  23. 03 Dec, 2010 2 commits
  24. 12 Oct, 2010 1 commit
  25. 18 Feb, 2010 1 commit
    • Glenn Morris's avatar
      INSTALL.BZR: Minor edit. · 65f9cabd
      Glenn Morris authored
      Remove section about developer access to the Bazaar repository, which
      is not really relevant to this file.
      65f9cabd
  26. 12 Jan, 2010 1 commit
    • Glenn Morris's avatar
      Replace emacs-pretest-bug with bug-gnu-emacs mailing list. · 893db5bc
      Glenn Morris authored
      See http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00758.html
      
      * emacs.c (REPORT_EMACS_BUG_PRETEST_ADDRESS): Set it to
      bug-gnu-emacs rather than emacs-pretest-bug.
      
      * mail/emacsbug.el (report-emacs-bug-pretest-address): Set
      it to bug-gnu-emacs rather than emacs-pretest-bug.
      
      * CONTRIBUTE, NEWS: Use bug-gnu-emacs rather than emacs-pretest-bug
      for bug reports for development versions.
      
      * trouble.texi (Checklist): Use bug-gnu-emacs rather than
      emacs-pretest-bug for bug reports for development versions.
      
      * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather
      than emacs-pretest-bug for bug reports for development versions.
      
      * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug
      for bug reports for development versions.
      893db5bc
  27. 28 Dec, 2009 1 commit
  28. 27 Dec, 2009 1 commit
  29. 05 Sep, 2009 1 commit
  30. 01 Mar, 2009 1 commit
  31. 11 Jan, 2009 1 commit
  32. 08 Jan, 2009 1 commit
  33. 01 Sep, 2008 1 commit
  34. 20 Jun, 2008 1 commit
    • Stefan Monnier's avatar
      * src/Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files. · 49f6eb95
      Stefan Monnier authored
      (bootstrap-clean): New target that keeps TAGS around.
      (../lisp/subdirs.el, ../lisp/loaddefs.el): New targets.
      (bootstrap-emacs${EXEEXT}): Depend on subdirs.el.
      * lisp/Makefile.in (all): New target.
      (bootstrap-prepare): Remove.
      * Makefile.in (SUBDIR): Include `lisp'.
      (lisp): Depend on `src'.
      (top_distclean): Don't remove config.status.
      (bootstrap-clean): New target.
      (maintainer-clean): Use it.
      (bootstrap): Use bootstrap-clean.  Re-run config.status.
      (src/bootstrap-emacs${EXEEXT}): New target.
      (bootstrap-build): Use it.  Don't use bootstrap-prepare because
      src/Makefile now takes care of it.
      (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
      49f6eb95
  35. 18 Jun, 2008 1 commit
  36. 09 Jun, 2008 2 commits
  37. 08 Jun, 2008 1 commit