Mercurial > emacs
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 |