194 install-emacs: |
194 install-emacs: |
195 mkdir -p $(elispdir) |
195 mkdir -p $(elispdir) |
196 $(INSTALL_DATA) $(EL_FILES) $(elispdir) |
196 $(INSTALL_DATA) $(EL_FILES) $(elispdir) |
197 emacs -batch -f batch-byte-compile $(patsubst %,$(elispdir)/%,$(notdir $(EL_FILES))) |
197 emacs -batch -f batch-byte-compile $(patsubst %,$(elispdir)/%,$(notdir $(EL_FILES))) |
198 |
198 |
199 OLD_DICT_FILES := gadict-abbr.dict-c5 gadict-adjective-en-ru.dict-c5 \ |
|
200 gadict-adverb-en-ru.dict-c5 gadict-conjunction-en-ru.dict-c5 \ |
|
201 gadict-en-ru.dict-c5 gadict-irregular-verbs-en-ru.dict-c5 \ |
|
202 gadict-numeral-en-ru.dict-c5 gadict-phrasal-verbs-en-ru.dict-c5 \ |
|
203 gadict-preposition-en-ru.dict-c5 gadict-pronoun-en-ru.dict-c5 \ |
|
204 gadict-regular-verbs-en-ru.dict-c5 |
|
205 |
|
206 OLD_DICTDZ_FILES := $(OLD_DICT_FILES:.dict-c5=.dict.dz) |
|
207 OLD_INDEX_FILES := $(OLD_DICT_FILES:.dict-c5=.index) |
|
208 |
|
209 .PHONY: uninstall |
199 .PHONY: uninstall |
210 uninstall: |
200 uninstall: |
211 for f in $(notdir $(DICTDZ_FILES) $(INDEX_FILES) $(PNG_FILES)); do \ |
201 for f in $(notdir $(DICTDZ_FILES) $(INDEX_FILES) $(PNG_FILES)); do \ |
212 rm -f $(datadir)/$$f; \ |
|
213 done |
|
214 for f in $(OLD_DICTDZ_FILES) $(OLD_INDEX_FILES); do \ |
|
215 rm -f $(datadir)/$$f; \ |
202 rm -f $(datadir)/$$f; \ |
216 done |
203 done |
217 rm -f $(patsubst %,$(elispdir)/%,$(notdir $(EL_FILES))) $(patsubst %.el,$(elispdir)/%.elc,$(notdir $(EL_FILES))) |
204 rm -f $(patsubst %,$(elispdir)/%,$(notdir $(EL_FILES))) $(patsubst %.el,$(elispdir)/%.elc,$(notdir $(EL_FILES))) |
218 |
205 |
219 ################################################################ |
206 ################################################################ |