comparison leim/makefile.w32-in @ 67641:8fdbccfbe833

($(TIT), leim-list.el): Warn that parts of commands enclosed in $(ARGQUOTE)s should not be split between two lines, as that will break with GNU Make >3.80, when sh.exe is used and arg quoting is with '..'.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 17 Dec 2005 17:29:20 +0000
parents 23a17af379b1
children b94a4bf1aca6
comparison
equal deleted inserted replaced
67640:8b927f8d61a2 67641:8fdbccfbe833
161 .NOTPARALLEL: $(TIT) $(MISC_DIC) 161 .NOTPARALLEL: $(TIT) $(MISC_DIC)
162 162
163 .NO_PARALLEL: $(TIT) $(MISC_DIC) 163 .NO_PARALLEL: $(TIT) $(MISC_DIC)
164 164
165 # Rule to generate quail/*.el from CXTERM-DIC/*.tit. 165 # Rule to generate quail/*.el from CXTERM-DIC/*.tit.
166 #
167 # WARNING: Do NOT split the part inside $(ARGQUOTE)s into multiple lines as
168 # this can break with GNU Make 3.81 and later if sh.exe is used.
166 $(TIT): 169 $(TIT):
167 $(RUN_EMACS) -l $(buildlisppath)/international/titdic-cnv \ 170 $(RUN_EMACS) -l $(buildlisppath)/international/titdic-cnv \
168 --eval $(ARGQUOTE)(batch-titdic-convert t)$(ARGQUOTE) \ 171 --eval $(ARGQUOTE)(batch-titdic-convert t)$(ARGQUOTE) \
169 -dir quail $(srcdir)/CXTERM-DIC 172 -dir quail $(srcdir)/CXTERM-DIC
170 $(RUN_EMACS) -l $(buildlisppath)/international/quail \ 173 $(RUN_EMACS) -l $(buildlisppath)/international/quail \
175 $(RUN_EMACS) -l $(buildlisppath)/international/titdic-cnv \ 178 $(RUN_EMACS) -l $(buildlisppath)/international/titdic-cnv \
176 -f batch-miscdic-convert -dir quail $(srcdir)/MISC-DIC 179 -f batch-miscdic-convert -dir quail $(srcdir)/MISC-DIC
177 $(RUN_EMACS) -l $(buildlisppath)/international/quail \ 180 $(RUN_EMACS) -l $(buildlisppath)/international/quail \
178 -f batch-byte-compile $(MISC_DIC:.elc=.el) 181 -f batch-byte-compile $(MISC_DIC:.elc=.el)
179 182
183 #
184 # WARNING: Do NOT split the part inside $(ARGQUOTE)s into multiple lines as
185 # this can break with GNU Make 3.81 and later if sh.exe is used.
180 leim-list.el: $(SUBDIRS) $(WORLD) 186 leim-list.el: $(SUBDIRS) $(WORLD)
181 $(RUN_EMACS) -l $(buildlisppath)/international/quail \ 187 $(RUN_EMACS) -l $(buildlisppath)/international/quail \
182 --eval $(ARGQUOTE)(update-leim-list-file $(DQUOTE).$(DQUOTE))$(ARGQUOTE) 188 --eval $(ARGQUOTE)(update-leim-list-file $(DQUOTE).$(DQUOTE))$(ARGQUOTE)
183 189
184 install: all 190 install: all