emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master c1d0dbd: Tweak Makefile emacs-module.h handling


From: Glenn Morris
Subject: [Emacs-diffs] master c1d0dbd: Tweak Makefile emacs-module.h handling
Date: Wed, 3 Oct 2018 16:47:12 -0400 (EDT)

branch: master
commit c1d0dbd6ca92cb221024382b19654e4fbf1d1ed3
Author: Glenn Morris <address@hidden>
Commit: Glenn Morris <address@hidden>

    Tweak Makefile emacs-module.h handling
    
    * Makefile.in (install-arch-indep, uninstall): Respect DESTDIR.
    Handle whitespace.  Remove non-portable mkdir argument.
---
 Makefile.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index e10fdc3..d8d345e 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -563,8 +563,8 @@ set_installuser=for installuser in $${LOGNAME} $${USERNAME} 
$${USER} \
 ## See also these comments from 2004 about cp -r working fine:
 ## https://lists.gnu.org/r/autoconf-patches/2004-11/msg00005.html
 install-arch-indep: lisp install-info install-man ${INSTALL_ARCH_INDEP_EXTRA}
-       umask 022 && $(MKDIR_P) -m 0755 $(includedir)
-       $(INSTALL_DATA) src/emacs-module.h $(includedir)/emacs-module.h
+       umask 022 && $(MKDIR_P) "$(DESTDIR)$(includedir)"
+       $(INSTALL_DATA) src/emacs-module.h 
"$(DESTDIR)$(includedir)/emacs-module.h"
        -set ${COPYDESTS} ; \
        unset CDPATH; \
        $(set_installuser); \
@@ -748,7 +748,7 @@ install-strip:
 ###
 ### Don't delete the lisp and etc directories if they're in the source tree.
 uninstall: uninstall-$(NTDIR) uninstall-doc
-       rm -f $(includedir)/emacs-module.h
+       rm -f "$(DESTDIR)$(includedir)/emacs-module.h"
        $(MAKE) -C lib-src uninstall
        -unset CDPATH; \
        for dir in "$(DESTDIR)${lispdir}" "$(DESTDIR)${etcdir}" ; do    \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]