diff options
| author | Eli Zaretskii | 2012-04-21 12:48:42 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2012-04-21 12:48:42 +0300 |
| commit | b42287d22df7fe18831e2355429eec1761d97202 (patch) | |
| tree | a965d23a1ebe2560db5c1625f4bda998200b33fc | |
| parent | 6114eb15032b89b19029b17b869299e290e56704 (diff) | |
| download | emacs-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/ChangeLog | 12 | ||||
| -rw-r--r-- | msdos/sed1v2.inp | 2 | ||||
| -rw-r--r-- | msdos/sedleim.inp | 19 |
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 @@ | |||
| 1 | 2012-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 | |||
| 1 | 2012-04-18 Paul Eggert <eggert@cs.ucla.edu> | 13 | 2012-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\ |
| 35 | export EMACSLOADPATH=${buildlisppath}\ | 35 | export EMACSLOADPATH=${buildlisppath}\ |
| 36 | RUN_EMACS = ${BUILT_EMACS} -batch --no-site-file | 36 | RUN_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\ | ||
| 55 | compile-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\ |
| 55 | install: all\ | 61 | install: all\ |
| 56 | 62 | ||
| 63 | /^bootstrap-clean:/,/^$/c\ | ||
| 64 | bootstrap-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| |