From 4dde498bceb259c0ce670a846224da39a118459b Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Mon, 4 Nov 2013 23:54:03 -0800 Subject: Remove the autogen/ directory Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00806.html * autogen: Remove directory. Move update_autogen to admin/. * autogen.sh: Remove reference to copy_autogen. * GNUmakefile (configure): * Makefile.in (bootstrap): Do not try to run copy_autogen. * config.bat: Use msdos/autogen rather than autogen. * admin/update_autogen: Move here from ../autogen. (usage): Update. Remove -l, add -A. (autogendir): New variable. (ldefs_flag): Default to set. (genfiles): Reduce to only ms-dos relevant files. (main): Make checking autogen sources optional. Make copying of autogen files optional. * msdos/autogen/config.in: * msdos/autogen/Makefile.in: Move here from ../autogen. * nt/INSTALL: Remove reference to copy_autogen. * nt/config.nt: Comment. --- nt/INSTALL | 7 +------ nt/config.nt | 4 ++-- 2 files changed, 3 insertions(+), 8 deletions(-) (limited to 'nt') diff --git a/nt/INSTALL b/nt/INSTALL index 8f08c078a61..9f7311430f0 100644 --- a/nt/INSTALL +++ b/nt/INSTALL @@ -281,12 +281,7 @@ Windows 9X as well). To build a development snapshot from the Emacs Bazaar repository, you will first need to generate the configure script and a few other - auto-generated files. (If this step, described below, somehow - fails, you can use the files in the autogen/ directory instead, but - they might be outdated, and, most importantly, you are well advised - not to disregard any failures in your local build procedures, as - these are likely to be symptoms of incorrect installation that will - bite you down the road.) + auto-generated files. To generate the configure script, type this at the MSYS Bash prompt from the top-level directory of the Emacs tree: diff --git a/nt/config.nt b/nt/config.nt index 3ba60a85752..90713e595cd 100644 --- a/nt/config.nt +++ b/nt/config.nt @@ -18,8 +18,8 @@ You should have received a copy of the GNU General Public License along with GNU Emacs. If not, see . */ /* NOTE: - This file is intentionally kept in sync with autogen/config.in to - ease maintenance. Please do not remove non-Windows related stuff + *** WARNING This file is no longer being updated *** + Please do not remove non-Windows related stuff unless strictly necessary. Also, before adding anything here consider whether inc/ms-w32.h would be a better place; this is particularly true for gcc vs. MSVC conditional defines, MinGW or -- cgit v1.2.1