summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGerrit Pape <pape@smarden.org>2008-04-14 08:27:09 (GMT)
committerPaul Mackerras <paulus@samba.org>2008-05-02 12:54:02 (GMT)
commitdfa65bc28ea4bda04072f02acd0dca8c75e94990 (patch)
tree8b7e47b7cc4085bf358041e5e3fbd348719ff8bf
parentb3449aeafd99fb516144a33cc25a8eb2d0126a84 (diff)
downloadgit-dfa65bc28ea4bda04072f02acd0dca8c75e94990.zip
git-dfa65bc28ea4bda04072f02acd0dca8c75e94990.tar.gz
git-dfa65bc28ea4bda04072f02acd0dca8c75e94990.tar.bz2
gitk: Makefile/install: force permissions when installing files and dirs
The msg-files msgs/*.msg used to be installed with mode 755 although they're not executables. With this commit, files are forced to be installed with mode 644, directories and executables with mode 755. Signed-off-by: Paul Mackerras <paulus@samba.org>
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index f90dfab..e1b6045 100644
--- a/Makefile
+++ b/Makefile
@@ -40,9 +40,9 @@ endif
all:: gitk-wish $(ALL_MSGFILES)
install:: all
- $(INSTALL) gitk-wish '$(DESTDIR_SQ)$(bindir_SQ)'/gitk
- $(INSTALL) -d '$(DESTDIR_SQ)$(msgsdir_SQ)'
- $(foreach p,$(ALL_MSGFILES), $(INSTALL) $p '$(DESTDIR_SQ)$(msgsdir_SQ)' &&) true
+ $(INSTALL) -m 755 gitk-wish '$(DESTDIR_SQ)$(bindir_SQ)'/gitk
+ $(INSTALL) -d -m 755 '$(DESTDIR_SQ)$(msgsdir_SQ)'
+ $(foreach p,$(ALL_MSGFILES), $(INSTALL) -m 644 $p '$(DESTDIR_SQ)$(msgsdir_SQ)' &&) true
uninstall::
$(foreach p,$(ALL_MSGFILES), $(RM) '$(DESTDIR_SQ)$(msgsdir_SQ)'/$(notdir $p) &&) true