aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2011-02-19 19:54:18 +0200
committerEli Zaretskii2011-02-19 19:54:18 +0200
commit534e4e80e65e84f3f30567ba1b5727c79158f211 (patch)
tree3dce9b29e352c5a55ebe741e84cdca0ca7ddb248
parent27087453c9965266ed5c7cb667d226c89e184813 (diff)
downloademacs-534e4e80e65e84f3f30567ba1b5727c79158f211.tar.gz
emacs-534e4e80e65e84f3f30567ba1b5727c79158f211.zip
Fix msdos/sed3v2.inp. lib-src/ now builds.
sed3v2.inp (-DVERSION): Edit out. (LOADLIBES): Don't edit to empty. mainmake.v2 (lib, lib-src, src): Specify "all" as an explicit target.
-rw-r--r--msdos/ChangeLog6
-rw-r--r--msdos/mainmake.v26
-rw-r--r--msdos/sed3v2.inp3
3 files changed, 10 insertions, 5 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index e9362054a93..c6c60013975 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,5 +1,11 @@
12011-02-19 Eli Zaretskii <eliz@gnu.org> 12011-02-19 Eli Zaretskii <eliz@gnu.org>
2 2
3 * sed3v2.inp (-DVERSION): Edit out.
4 (LOADLIBES): Don't edit to empty.
5
6 * mainmake.v2 (lib, lib-src, src): Specify "all" as an explicit
7 target.
8
3 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Fix editing of *-clean 9 * sedlibmk.inp (CONFIG_CLEAN_VPATH_FILES): Fix editing of *-clean
4 rules. 10 rules.
5 (HAVE_GETOPT_H, PRAGMA_SYSTEM_HEADER, PRAGMA_COLUMNS): Fix 11 (HAVE_GETOPT_H, PRAGMA_SYSTEM_HEADER, PRAGMA_COLUMNS): Fix
diff --git a/msdos/mainmake.v2 b/msdos/mainmake.v2
index 0e77a68940a..1aea06d2a4d 100644
--- a/msdos/mainmake.v2
+++ b/msdos/mainmake.v2
@@ -83,12 +83,12 @@ all: lib lib-src src emacs misc lispref lispintro
83 83
84lib: FRC 84lib: FRC
85 cd lib 85 cd lib
86 $(MAKE) top_srcdir=${top_srcdir} version=${version} 86 $(MAKE) top_srcdir=${top_srcdir} all
87 cd .. 87 cd ..
88 88
89lib-src: lib FRC 89lib-src: lib FRC
90 cd lib-src 90 cd lib-src
91 $(MAKE) top_srcdir=${top_srcdir} version=${version} 91 $(MAKE) top_srcdir=${top_srcdir} all
92 cd .. 92 cd ..
93 93
94# Pass to src/Makefile.in an additional BOOTSTRAPEMACS variable which 94# Pass to src/Makefile.in an additional BOOTSTRAPEMACS variable which
@@ -102,7 +102,7 @@ lib-src: lib FRC
102# is not wrong, but is overkill in 99.99% of the cases. 102# is not wrong, but is overkill in 99.99% of the cases.
103src: lib lib-src FRC 103src: lib lib-src FRC
104 cd src 104 cd src
105 $(MAKE) top_srcdir=${top_srcdir} BOOTSTRAPEMACS="${boot}" 105 $(MAKE) top_srcdir=${top_srcdir} BOOTSTRAPEMACS="${boot}" all
106 djecho -s '/-geometry/s,^.*,set environment HOME $(top_srcdir),' \ 106 djecho -s '/-geometry/s,^.*,set environment HOME $(top_srcdir),' \
107 '/environment *TERM/s/^.*/set environment TERM internal/' \ 107 '/environment *TERM/s/^.*/set environment TERM internal/' \
108 >gdb.sed 108 >gdb.sed
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp
index 3a9d14a35af..346f4e07e77 100644
--- a/msdos/sed3v2.inp
+++ b/msdos/sed3v2.inp
@@ -18,7 +18,7 @@
18/^# DIST: /d 18/^# DIST: /d
19/^SHELL *=/s/^/# / 19/^SHELL *=/s/^/# /
20/^CC *=/s/=.*$/=gcc/ 20/^CC *=/s/=.*$/=gcc/
21/-DVERSION=/s/@version@/\${version}/ 21s/-DVERSION[^ ]* //
22/^configname *=/s/=.*$/=msdos/ 22/^configname *=/s/=.*$/=msdos/
23/^archlibdir *=/s!=.*$!=/emacs/bin! 23/^archlibdir *=/s!=.*$!=/emacs/bin!
24/^bindir *=/s!=.*$!=/emacs/bin! 24/^bindir *=/s!=.*$!=/emacs/bin!
@@ -40,7 +40,6 @@
40/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// 40/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
41/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@// 41/^C_WARNINGS_SWITCH *=/s/@C_WARNINGS_SWITCH@//
42/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@// 42/^PROFILING_CFLAGS *=/s/@PROFILING_CFLAGS@//
43/^LOADLIBES *=/s!=.*$!=!
44/^ALLOCA *=/s!@ALLOCA@!! 43/^ALLOCA *=/s!@ALLOCA@!!
45/^EXEEXT *=/s!@EXEEXT@!! 44/^EXEEXT *=/s!@EXEEXT@!!
46/^GETOPT_H *=/s!@GETOPT_H@!getopt.h! 45/^GETOPT_H *=/s!@GETOPT_H@!getopt.h!