chiark / gitweb /
build system: Do not install .tcl files +x
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Mar 2020 14:50:20 +0000 (14:50 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 10 Mar 2020 14:50:38 +0000 (14:50 +0000)
install(8) does this by default.  Bah.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile

index 603b24ea623f859d99633ca19af3bebd9285f122..11b519e8143525eb0e9045312b7fed29f749d3b1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,7 @@
 
 INSTALL ?= install
 INSTALL_SCRIPT ?= $(INSTALL) -m 755
+INSTALL_DATA ?= $(INSTALL) -m 644
 
 prefix ?= /usr/local
 
@@ -30,7 +31,7 @@ tmp/%:        % tmp
 install: all
        $(INSTALL) -d $(addprefix $(DESTDIR), $(bindir) $(sharedir))
        $(INSTALL_SCRIPT) $(SEDDED_SCRIPTS) $(DESTDIR)$(bindir)
-       $(INSTALL) $(TCLLIBS) $(DESTDIR)$(sharedir)
+       $(INSTALL_DATA) $(TCLLIBS) $(DESTDIR)$(sharedir)
 
 clean:
        rm -rf tmp