diff options
| author | Eli Zaretskii | 2010-03-27 13:49:18 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2010-03-27 13:49:18 +0300 |
| commit | 2201e7e2be76f3b03746d530059c8544a26a1036 (patch) | |
| tree | 32ac47d4825e45fb11f0d6bf5eaefa43771cff07 | |
| parent | 5b5922f52f14c5be99126a9a590220a0de2c8e59 (diff) | |
| download | emacs-2201e7e2be76f3b03746d530059c8544a26a1036.tar.gz emacs-2201e7e2be76f3b03746d530059c8544a26a1036.zip | |
Fix the MSDOS build as fallout from the latest Makefile.in changes.
config.bat <lib-src>: Edit out lines that begin with several #
characters.
msdos/sedlisp.inp (VPATH): Don't edit, no longer needed.
(lisp, srcdir): Adapt to lisp/Makefile.in changes.
(abs_top_builddir): New edit.
msdos/sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
(LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
msdos/sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
(LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values.
msdos/sed1v2.inp (abs_builddir): Edit into "../src".
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | config.bat | 2 | ||||
| -rw-r--r-- | msdos/ChangeLog | 14 | ||||
| -rw-r--r-- | msdos/sed1v2.inp | 1 | ||||
| -rw-r--r-- | msdos/sed3.inp | 8 | ||||
| -rw-r--r-- | msdos/sed3v2.inp | 8 | ||||
| -rw-r--r-- | msdos/sedlisp.inp | 7 |
7 files changed, 41 insertions, 4 deletions
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-03-27 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * config.bat <lib-src>: Edit out lines that begin with several # | ||
| 4 | characters. | ||
| 5 | |||
| 1 | 2010-03-20 Dan Nicolaescu <dann@ics.uci.edu> | 6 | 2010-03-20 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 7 | ||
| 3 | * configure.in: Remove support for old UNIX System V systems and | 8 | * configure.in: Remove support for old UNIX System V systems and |
diff --git a/config.bat b/config.bat index f2eb0262e60..5a0e9168fa3 100644 --- a/config.bat +++ b/config.bat | |||
| @@ -222,7 +222,7 @@ rem ---------------------------------------------------------------------- | |||
| 222 | Echo Configuring the library source directory... | 222 | Echo Configuring the library source directory... |
| 223 | cd lib-src | 223 | cd lib-src |
| 224 | rem Create "makefile" from "makefile.in". | 224 | rem Create "makefile" from "makefile.in". |
| 225 | sed -e "1,/== start of cpp stuff ==/s@^#[ ].*$@@" <Makefile.in >junk.c | 225 | sed -e "1,/== start of cpp stuff ==/s@^##*[ ].*$@@" <Makefile.in >junk.c |
| 226 | gcc -E -traditional -I. -I../src junk.c | sed -e "s/^ / /" -e "/^#/d" -e "/^[ ]*$/d" >makefile.new | 226 | gcc -E -traditional -I. -I../src junk.c | sed -e "s/^ / /" -e "/^#/d" -e "/^[ ]*$/d" >makefile.new |
| 227 | If "%DJGPP_VER%" == "2" goto libsrc-v2 | 227 | If "%DJGPP_VER%" == "2" goto libsrc-v2 |
| 228 | sed -f ../msdos/sed3.inp <makefile.new >Makefile | 228 | sed -f ../msdos/sed3.inp <makefile.new >Makefile |
diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 2a2c62eaa31..e0b31ecbd50 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2010-03-27 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * sedlisp.inp (VPATH): Don't edit, no longer needed. | ||
| 4 | (lisp, srcdir): Adapt to lisp/Makefile.in changes. | ||
| 5 | (abs_top_builddir): New edit. | ||
| 6 | |||
| 7 | * sed3v2.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) | ||
| 8 | (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. | ||
| 9 | |||
| 10 | * sed3.inp (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB) | ||
| 11 | (LIBHESIOD, LIBRESOLV, LIBS_MAIL): Edit to empty values. | ||
| 12 | |||
| 13 | * sed1v2.inp (abs_builddir): Edit into "../src". | ||
| 14 | |||
| 1 | 2010-03-10 Chong Yidong <cyd@stupidchicken.com> | 15 | 2010-03-10 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 16 | ||
| 3 | * Branch for 23.2. | 17 | * Branch for 23.2. |
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp index b52b088b617..814a633ee2b 100644 --- a/msdos/sed1v2.inp +++ b/msdos/sed1v2.inp | |||
| @@ -29,6 +29,7 @@ s/\.h\.in/.h-in/ | |||
| 29 | /^MAKE *=/s/^/# / | 29 | /^MAKE *=/s/^/# / |
| 30 | /^SHELL *=/s/^/# / | 30 | /^SHELL *=/s/^/# / |
| 31 | /^srcdir *=/s/@[^@\n]*@/./ | 31 | /^srcdir *=/s/@[^@\n]*@/./ |
| 32 | /^abs_builddir *=/s|@abs_builddir@|../src| | ||
| 32 | /^VPATH *=/s/@[^@\n]*@/./ | 33 | /^VPATH *=/s/@[^@\n]*@/./ |
| 33 | /^CC *=/s/@[^@\n]*@/gcc/ | 34 | /^CC *=/s/@[^@\n]*@/gcc/ |
| 34 | /^CPP *=/s/@[^@\n]*@/gcc -e/ | 35 | /^CPP *=/s/@[^@\n]*@/gcc -e/ |
diff --git a/msdos/sed3.inp b/msdos/sed3.inp index 21a8e32ab8b..8f97b309d2e 100644 --- a/msdos/sed3.inp +++ b/msdos/sed3.inp | |||
| @@ -28,6 +28,14 @@ | |||
| 28 | /^libdir *=/s!=.*$!=/emacs/bin! | 28 | /^libdir *=/s!=.*$!=/emacs/bin! |
| 29 | /^srcdir *=/s!=.*$!=.! | 29 | /^srcdir *=/s!=.*$!=.! |
| 30 | /^VPATH *=/s!=.*$!=.! | 30 | /^VPATH *=/s!=.*$!=.! |
| 31 | /^KRB4LIB *=/s/@[^@\n]*@//g | ||
| 32 | /^DESLIB *=/s/@[^@\n]*@//g | ||
| 33 | /^KRB5LIB *=/s/@[^@\n]*@//g | ||
| 34 | /^CRYPTOLIB *=/s/@[^@\n]*@//g | ||
| 35 | /^COM_ERRLIB *=/s/@[^@\n]*@//g | ||
| 36 | /^LIBHESIOD *=/s/@[^@\n]*@//g | ||
| 37 | /^LIBRESOLV *=/s/@[^@\n]*@//g | ||
| 38 | /^LIBS_MAIL *=/s/@[^@\n]*@//g | ||
| 31 | /^CFLAGS *=/s!=.*$!=-O2 -g! | 39 | /^CFLAGS *=/s!=.*$!=-O2 -g! |
| 32 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS! | 40 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS! |
| 33 | /^LOADLIBES *=/s!=.*$!=! | 41 | /^LOADLIBES *=/s!=.*$!=! |
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp index faabfc8c305..5dcde810c82 100644 --- a/msdos/sed3v2.inp +++ b/msdos/sed3v2.inp | |||
| @@ -26,6 +26,14 @@ | |||
| 26 | /^libdir *=/s!=.*$!=/emacs/bin! | 26 | /^libdir *=/s!=.*$!=/emacs/bin! |
| 27 | /^srcdir=/s!srcdir=@srcdir@!srcdir := $(subst \\,/,$(shell command.com /c cd))! | 27 | /^srcdir=/s!srcdir=@srcdir@!srcdir := $(subst \\,/,$(shell command.com /c cd))! |
| 28 | /^VPATH *=/s!=.*$!=.! | 28 | /^VPATH *=/s!=.*$!=.! |
| 29 | /^KRB4LIB *=/s/@[^@\n]*@//g | ||
| 30 | /^DESLIB *=/s/@[^@\n]*@//g | ||
| 31 | /^KRB5LIB *=/s/@[^@\n]*@//g | ||
| 32 | /^CRYPTOLIB *=/s/@[^@\n]*@//g | ||
| 33 | /^COM_ERRLIB *=/s/@[^@\n]*@//g | ||
| 34 | /^LIBHESIOD *=/s/@[^@\n]*@//g | ||
| 35 | /^LIBRESOLV *=/s/@[^@\n]*@//g | ||
| 36 | /^LIBS_MAIL *=/s/@[^@\n]*@//g | ||
| 29 | /^CFLAGS *=/s!=.*$!=-O2 -g! | 37 | /^CFLAGS *=/s!=.*$!=-O2 -g! |
| 30 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS! | 38 | /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS! |
| 31 | /^LOADLIBES *=/s!=.*$!=! | 39 | /^LOADLIBES *=/s!=.*$!=! |
diff --git a/msdos/sedlisp.inp b/msdos/sedlisp.inp index f00ca986601..152dafbaa39 100644 --- a/msdos/sedlisp.inp +++ b/msdos/sedlisp.inp | |||
| @@ -20,8 +20,9 @@ | |||
| 20 | /^SHELL *=/i\ | 20 | /^SHELL *=/i\ |
| 21 | export FNCASE=y | 21 | export FNCASE=y |
| 22 | 22 | ||
| 23 | /^lisp=/s|@srcdir@|$(CURDIR)| | 23 | /^lisp *=/s|\$(srcdir)|$(CURDIR)| |
| 24 | /^VPATH=/s|@srcdir@|.| | 24 | /^srcdir *=/s|@srcdir@|.| |
| 25 | /^srcdir=/s|@srcdir@|.| | 25 | /^top_srcdir *=/s|@top_srcdir@|./..| |
| 26 | /^abs_top_builddir *=/s|@abs_top_builddir@|$(CURDIR)/..| | ||
| 26 | 27 | ||
| 27 | # arch-tag: da7a3cff-4839-4ad7-bbe3-e2b61c84c38e | 28 | # arch-tag: da7a3cff-4839-4ad7-bbe3-e2b61c84c38e |