diff --git a/Makefile.in b/Makefile.in index 7aac403..6f958ae 100644 --- a/Makefile.in +++ b/Makefile.in @@ -460,7 +460,7 @@ $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) # ==================== Installation ==================== -.PHONY: install install-arch-dep install-arch-indep install-etcdoc install-info +.PHONY: install install-arch-dep install-arch-indep install-c-src install-etcdoc install-info .PHONY: install-man install-etc install-strip install-$(NTDIR) .PHONY: uninstall uninstall-$(NTDIR) @@ -468,7 +468,7 @@ $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) ## don't have to duplicate the list of utilities to install in ## this Makefile as well. -install: all install-arch-indep install-etcdoc install-arch-dep install-$(NTDIR) blessmail +install: all install-arch-indep install-c-src install-etcdoc install-arch-dep install-$(NTDIR) blessmail @true ## Ensure that $subdir contains a subdirs.el file. @@ -504,6 +504,12 @@ else rm -rf ${ns_appresdir}/share endif +### Copy C files to the destination dir, so users can view the source +### code of C functions with `find-file'. +install-c-src: + ${MKDIR_P} "$(DESTDIR)${datadir}/emacs/${version}/src" + cp ${srcdir}/src/*.{c,h} "$(DESTDIR)${datadir}/emacs/${version}/src" + ### Windows-specific install target for installing programs produced ### in nt/, and its Posix do-nothing shadow. install-: