emacs install: make sure all components to be installed are there

`make install-emacs` will copy $(emacs_sources), $(emacs_images) and
$(emacs_bytecode) to their target directories. $(emacs_bytecode) was
already a prerequisite of make install-emacs as these obviously needed
to be build. Until a while ago all of $(emacs_sources) was available
in the repository, but now it includes `notmuch-version.el` which
is generated. In the future we may have generated emacs images too.
This commit is contained in:
Tomi Ollila 2014-05-11 00:36:43 +03:00 committed by David Bremner
parent 435cd249a0
commit f0ad36cb7f

View file

@ -69,7 +69,7 @@ install: install-emacs
endif endif
.PHONY: install-emacs .PHONY: install-emacs
install-emacs: install-emacs: $(emacs_sources) $(emacs_images)
mkdir -p "$(DESTDIR)$(emacslispdir)" mkdir -p "$(DESTDIR)$(emacslispdir)"
install -m0644 $(emacs_sources) "$(DESTDIR)$(emacslispdir)" install -m0644 $(emacs_sources) "$(DESTDIR)$(emacslispdir)"
ifeq ($(HAVE_EMACS),1) ifeq ($(HAVE_EMACS),1)