Makefile
changeset 1202 649b6e7f46c5
parent 1201 fbbb13f2e0ec
child 1203 c767b62ec786
equal deleted inserted replaced
1201:fbbb13f2e0ec 1202:649b6e7f46c5
   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 ################################################################