aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2012-04-21 12:48:42 +0300
committerEli Zaretskii2012-04-21 12:48:42 +0300
commitb42287d22df7fe18831e2355429eec1761d97202 (patch)
treea965d23a1ebe2560db5c1625f4bda998200b33fc
parent6114eb15032b89b19029b17b869299e290e56704 (diff)
downloademacs-b42287d22df7fe18831e2355429eec1761d97202.tar.gz
emacs-b42287d22df7fe18831e2355429eec1761d97202.zip
Fix the build after leim-related changes.
msdos/sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS. Remove stale editing of "else make quail". (.PHONY, compile-targets): Remove targets. (compile-main): Edit into something that can be done without requiring a Unixy shell. (bootstrap-clean): Likewise: edit to not require $(setwins). msdos/sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
-rw-r--r--msdos/ChangeLog12
-rw-r--r--msdos/sed1v2.inp2
-rw-r--r--msdos/sedleim.inp19
3 files changed, 29 insertions, 4 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index 82f877eee9e..603baa978e0 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,15 @@
12012-04-21 Eli Zaretskii <eliz@gnu.org>
2
3 * sedleim.inp (RUN_EMACS): Replace BUILT_EMACS with EMACS.
4 Remove stale editing of "else make quail".
5 (.PHONY, compile-targets): Remove targets.
6 (compile-main): Edit into something that can be done without
7 requiring a Unixy shell.
8 (bootstrap-clean): Likewise: edit to not require $(setwins).
9
10 * sed1v2.inp: Edit "cd $(leimdir) && $(MAKE) ..." into the
11 equivalent "$(MAKE) $(MFLAGS) -C $(leimdir) ..." command.
12
12012-04-18 Paul Eggert <eggert@cs.ucla.edu> 132012-04-18 Paul Eggert <eggert@cs.ucla.edu>
2 14
3 configure: new option --enable-gcc-warnings (Bug#11207) 15 configure: new option --enable-gcc-warnings (Bug#11207)
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index ce245b08824..b9e94afea51 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -152,6 +152,8 @@ s/^ [^ ]*move-if-change / update /
152/^ echo[ ][ ]*timestamp/s/echo /djecho / 152/^ echo[ ][ ]*timestamp/s/echo /djecho /
153/^ .*djecho timestamp/a\ 153/^ .*djecho timestamp/a\
154 @rm -f gl-tmp 154 @rm -f gl-tmp
155/^ cd \$(leimdir) && \$(MAKE)/c\
156 $(MAKE) $(MFLAGS) -C $(leimdir) leim-list.el EMACS=$(bootstrap_exe)
155/^ cd \$(lib) && \$(MAKE)/c\ 157/^ cd \$(lib) && \$(MAKE)/c\
156 $(MAKE) $(MFLAGS) -C $(lib) libgnu.a 158 $(MAKE) $(MFLAGS) -C $(lib) libgnu.a
157/^RUN_TEMACS *=/s|`/bin/pwd`|.| 159/^RUN_TEMACS *=/s|`/bin/pwd`|.|
diff --git a/msdos/sedleim.inp b/msdos/sedleim.inp
index 773934e64aa..41f87d92047 100644
--- a/msdos/sedleim.inp
+++ b/msdos/sedleim.inp
@@ -33,14 +33,11 @@ s|\([ ]\)echo|\1djecho|g
33 33
34/RUN_EMACS *=/,/^$/c\ 34/RUN_EMACS *=/,/^$/c\
35export EMACSLOADPATH=${buildlisppath}\ 35export EMACSLOADPATH=${buildlisppath}\
36RUN_EMACS = ${BUILT_EMACS} -batch --no-site-file 36RUN_EMACS = ${EMACS} -batch --no-site-file
37 37
38/^ cd ../c\ 38/^ cd ../c\
39 ${MAKE} -C ../src ${MFLAGS} emacs 39 ${MAKE} -C ../src ${MFLAGS} emacs
40 40
41/else make quail/c\
42 if not exist quail\\nul make quail
43
44/if \[ -f $@ \]\; then true/d 41/if \[ -f $@ \]\; then true/d
45/fi$/s/; fi$// 42/fi$/s/; fi$//
46 43
@@ -51,9 +48,23 @@ RUN_EMACS = ${BUILT_EMACS} -batch --no-site-file
51 /^ --eval/,/; \\$/s|\; \\|| 48 /^ --eval/,/; \\$/s|\; \\||
52} 49}
53 50
51/^setwins=/,/^$/d
52/^\.PHONY: compile-targets/d
53/^compile-targets:/d
54/^compile-main:/,/^$/c\
55compile-main: ${TIT_MISC}\
56 $(MAKE) $(MFLAGS) $(foreach f,$(wildcard ja-dic/*.el),$(basename $f).elc)\
57 $(MAKE) $(MFLAGS) $(foreach f,$(wildcard quail/*.el),$(basename $f).elc)\
58
59
54/^install:/,/^$/c\ 60/^install:/,/^$/c\
55install: all\ 61install: all\
56 62
63/^bootstrap-clean:/,/^$/c\
64bootstrap-clean: clean\
65 rm -f ja-dic/*.elc quail/*.elc\
66
67
57/^ if test -f/d 68/^ if test -f/d
58/^distclean:/,/^$/ { 69/^distclean:/,/^$/ {
59 s|\(rm -f Makefile\)|\1 stamp-subdir| 70 s|\(rm -f Makefile\)|\1 stamp-subdir|