- Use explicit file modes when installing binaries & scripts (not essential,
but someone complained about it).
- Use $(INSTALL_SCRIPT) for scripts
-INSTALL_PROGRAM = $(INSTALL)
-INSTALL_SCRIPT = $(INSTALL)
+INSTALL_PROGRAM = $(INSTALL) -m 755
+INSTALL_SCRIPT = $(INSTALL) -m 755
INSTALL_DATA = $(INSTALL) -m 644
INSTALL_DIR = $(FPTOOLS_TOP)/glafp-utils/mkdirhier/mkdirhier
INSTALL_DATA = $(INSTALL) -m 644
INSTALL_DIR = $(FPTOOLS_TOP)/glafp-utils/mkdirhier/mkdirhier
# `Standard' set of files to clean out.
#
MOSTLY_CLEAN_FILES += \
# `Standard' set of files to clean out.
#
MOSTLY_CLEAN_FILES += \
- *.CKP *.ln *.BAK *.bak *.o *core a.out errs ,* *.a .emacs_* \
+ *.CKP *.ln *.BAK *.bak .*.bak *.o *core a.out errs ,* *.a .emacs_* \
tags TAGS *.ind *.ilg *.idx *.idx-prev *.aux *.aux-prev *.dvi *.log \
*.toc *.lot *.lof *.blg *.info *.itxi *.itex *.ihtml *.cb
tags TAGS *.ind *.ilg *.idx *.idx-prev *.aux *.aux-prev *.dvi *.log \
*.toc *.lot *.lof *.blg *.info *.itxi *.itex *.ihtml *.cb
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
- echo $(INSTALL_PROGRAM) $(filter-out -s,$(INSTALL_BIN_OPTS)) $$i.tmp $(bindir)/$$i ; \
- $(INSTALL_PROGRAM) $(filter-out -s,$(INSTALL_BIN_OPTS)) $$i.tmp $(bindir)/$$i ; \
+ echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(bindir)/$$i ; \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(bindir)/$$i ; \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_SCRIPTS); do \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(bindir)/$$i; \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(bindir)/$$i; \
done
endif
else
for i in $(INSTALL_SCRIPTS); do \
done
endif
else
for i in $(INSTALL_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(bindir); \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(bindir); \
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
- echo $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i.tmp $(libdir)/$$i ; \
+ echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(libdir)/$$i ; \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_LIB_SCRIPTS); do \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_LIB_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir)/$$i ; \
done
endif
else
for i in $(INSTALL_LIB_SCRIPTS); do \
done
endif
else
for i in $(INSTALL_LIB_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libdir); \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libdir); \
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
echo '$$'"libexecdir='$(libexecdir)';" >> $$i.tmp ; \
echo '$$'"datadir='$(datadir)';" >> $$i.tmp ; \
cat $$i >> $$i.tmp ; \
- echo $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libexecdir) ; \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i.tmp $(libexecdir)/$$i ; \
+ echo $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir) ; \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i.tmp $(libexecdir)/$$i ; \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
$(RM) $$i.tmp; \
done
else
for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libexecdir); \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir); \
done
endif
else
for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
done
endif
else
for i in $(INSTALL_LIBEXEC_SCRIPTS); do \
- $(INSTALL_PROGRAM) $(INSTALL_OPTS) $$i $(libexecdir); \
+ $(INSTALL_SCRIPT) $(INSTALL_OPTS) $$i $(libexecdir); \