]> git.eshelyaron.com Git - emacs.git/commitdiff
config.bat: Remove support for DJGPP v1.x.
authorEli Zaretskii <eliz@gnu.org>
Sat, 15 May 2010 07:51:52 +0000 (10:51 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 15 May 2010 07:51:52 +0000 (10:51 +0300)
ChangeLog
config.bat

index fee67f5b26fa6d27e0ea0a4e4319387d93f140da..16dead8651e6e7ac49d3666537a3fa904ad3b599 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2010-05-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * config.bat: Remove support for DJGPP v1.x.
+
 2010-05-15  Glenn Morris  <rgm@gnu.org>
 
        * configure.in (OLDXMENU_TARGET): New output variable.
index 0482d4f15f052bf61d56df3187ae72818d852774..953c5d64b127395575fae65272a5c96a05828ddd 100644 (file)
@@ -23,7 +23,7 @@ rem   ----------------------------------------------------------------------
 rem   YOU'LL NEED THE FOLLOWING UTILITIES TO MAKE EMACS:\r
 rem\r
 rem   + msdos version 3 or better.\r
-rem   + DJGPP version 1.12maint1 or later (version 2.03 or later recommended).\r
+rem   + DJGPP version 2.0 or later (version 2.03 or later recommended).\r
 rem   + make utility that allows breaking of the 128 chars limit on\r
 rem     command lines.  ndmake (as of version 4.5) won't work due to a\r
 rem     line length limit.  The make that comes with DJGPP does work (and is\r
@@ -125,11 +125,10 @@ rm -f junk.c junk junk.exe
 Echo To compile 'Emacs' under MS-DOS you MUST have DJGPP installed!\r
 Goto End\r
 :go32Ok\r
-set djgpp_ver=1\r
-If ErrorLevel 20 set djgpp_ver=2\r
+set djgpp_ver=2\r
+If Not ErrorLevel 20 Echo To build 'Emacs' you need DJGPP v2.0 or later!\r
+If Not ErrorLevel 20 Goto End\r
 rm -f junk.c junk junk.exe\r
-rem The v1.x build does not need djecho\r
-if "%DJGPP_VER%" == "1" Goto djechoOk\r
 rem DJECHO is used by the top-level Makefile in the v2.x build\r
 Echo Checking whether 'djecho' is available...\r
 redir -o Nul -eo djecho -o junk.$$$ foo\r
@@ -159,12 +158,7 @@ sed -e '' config.in > config.tmp
 if "%X11%" == "" goto src4\r
 sed -f ../msdos/sed2x.inp <config.in >config.tmp\r
 :src4\r
-if "%DJGPP_VER%" == "2" Goto src41\r
-sed -f ../msdos/sed2.inp <config.tmp >config.h2\r
-goto src42\r
-:src41\r
 sed -f ../msdos/sed2v2.inp <config.tmp >config.h2\r
-:src42\r
 Rem See if DECL_ALIGN can be supported with this GCC\r
 rm -f junk.c junk.o junk junk.exe\r
 echo struct { int i; char *p; } __attribute__((__aligned__(8))) foo;  >junk.c\r
@@ -198,12 +192,7 @@ if exist dir.h ren dir.h vmsdir.h
 rem   Create "makefile" from "makefile.in".\r
 rm -f Makefile junk.c\r
 sed -e "1,/== start of cpp stuff ==/s@^##*[    ].*$@@" <Makefile.in >junk.c\r
-If "%DJGPP_VER%" == "1" Goto mfV1\r
 gcc -E -traditional junk.c | sed -f ../msdos/sed1v2.inp >Makefile\r
-goto mfDone\r
-:mfV1\r
-gcc -E -traditional junk.c | sed -f ../msdos/sed1.inp >Makefile\r
-:mfDone\r
 rm -f junk.c\r
 \r
 if "%X11%" == "" goto src5\r
@@ -221,12 +210,7 @@ cd ..
 rem   ----------------------------------------------------------------------\r
 Echo Configuring the library source directory...\r
 cd lib-src\r
-If "%DJGPP_VER%" == "2" goto libsrc-v2\r
-sed -f ../msdos/sed3.inp <Makefile.in >Makefile\r
-Goto libsrc2\r
-:libsrc-v2\r
 sed -f ../msdos/sed3v2.inp <Makefile.in >Makefile\r
-:libsrc2\r
 if "%X11%" == "" goto libsrc2a\r
 mv Makefile makefile.tmp\r
 sed -f ../msdos/sed3x.inp <makefile.tmp >Makefile\r
@@ -272,7 +256,6 @@ rem   ----------------------------------------------------------------------
 Echo Configuring the main directory...\r
 If Exist .dir-locals.el update .dir-locals.el _dir-locals.el\r
 If Exist src\.dbxinit update src/.dbxinit src/_dbxinit\r
-If "%DJGPP_VER%" == "1" goto mainv1\r
 Echo Looking for the GDB init file...\r
 If Exist src\.gdbinit update src/.gdbinit src/_gdbinit\r
 If Exist src\_gdbinit goto gdbinitOk\r
@@ -287,8 +270,6 @@ goto End
 :gdbinitOk\r
 Echo Looking for the GDB init file...found\r
 copy msdos\mainmake.v2 Makefile >nul\r
-:mainv1\r
-If "%DJGPP_VER%" == "1" copy msdos\mainmake Makefile >nul\r
 rem   ----------------------------------------------------------------------\r
 goto End\r
 :SmallEnv\r