Spotted by Paul Eggert and Bruce Korb.
* modules/alloca-opt, modules/argz, modules/arpa_inet:
* modules/byteswap, modules/configmake, modules/fcntl:
* modules/fnmatch, modules/getopt, modules/glob, modules/inttypes:
* modules/localcharset, modules/netinet_in, modules/poll:
* modules/stdbool, modules/stdint, modules/sys_select:
* modules/sys_socket, modules/sys_stat, modules/sysexits:
+2006-09-07 Jim Meyering <jim@meyering.net>
+
+ Fix global typo in last change: use chmod u-w, not chmod u-x.
+ Spotted by Paul Eggert and Bruce Korb.
+ * modules/alloca-opt, modules/argz, modules/arpa_inet:
+ * modules/byteswap, modules/configmake, modules/fcntl:
+ * modules/fnmatch, modules/getopt, modules/glob, modules/inttypes:
+ * modules/localcharset, modules/netinet_in, modules/poll:
+ * modules/stdbool, modules/stdint, modules/sys_select:
+ * modules/sys_socket, modules/sys_stat, modules/sysexits:
+
2006-09-06 Jim Meyering <jim@meyering.net>
Make generated files be read-only.
alloca.h: alloca_.h
rm -f $@-t $@
cp $(srcdir)/alloca_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += alloca.h alloca.h-t
argz.h: argz_.h
rm -f $@-t $@
cp $(srcdir)/argz_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += argz.h argz.h-t
test -d arpa || mkdir arpa
rm -f $@-t $@
echo '#include <sys/socket.h>' >$@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += arpa/inet.h arpa/inet.h-t
MOSTLYCLEANDIRS += arpa
byteswap.h: byteswap_.h
rm -f $@-t $@
cp $(srcdir)/byteswap_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += byteswap.h byteswap.h-t
echo '#define MANDIR "$(mandir)"'; \
echo '#define MANEXT "$(manext)"'; \
:) | sed '/""/d' >$@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
BUILT_SOURCES += configmake.h
CLEANFILES += configmake.h configmake.h-t
rm -f $@-t $@
sed -e 's|@''ABSOLUTE_FCNTL_H''@|$(ABSOLUTE_FCNTL_H)|g' \
< $(srcdir)/fcntl_.h > $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += fcntl.h fcntl.h-t
fnmatch.h: fnmatch_.h
rm -f $@-t $@
cp $(srcdir)/fnmatch_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t
getopt.h: getopt_.h
rm -f $@-t $@
cp $(srcdir)/getopt_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += getopt.h getopt.h-t
glob.h: glob_.h
rm -f $@-t $@
cp $(srcdir)/glob_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += glob.h glob.h-t
-e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
-e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
< $(srcdir)/inttypes_.h > $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += inttypes.h inttypes.h-t
charset.alias: config.charset
rm -f t-$@ $@
$(SHELL) $(srcdir)/config.charset '$(host)' > t-$@
- chmod a-x t-$@
+ chmod a-w t-$@
mv t-$@ $@
SUFFIXES += .sed .sin
.sin.sed:
rm -f t-$@ $@
sed -e '/^#/d' -e 's/@''PACKAGE''@/$(PACKAGE)/g' $< > t-$@
- chmod a-x t-$@
+ chmod a-w t-$@
mv t-$@ $@
CLEANFILES += charset.alias ref-add.sed ref-del.sed
test -d netinet || mkdir netinet
rm -f $@-t $@
echo '#include <sys/socket.h>' >$@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += netinet/in.h netinet/in.h-t
MOSTLYCLEANDIRS += netinet
poll.h: poll_.h
rm -f $@-t $@
cp $(srcdir)/poll_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += poll.h poll.h-t
stdbool.h: stdbool_.h
rm -f $@-t $@
sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h > $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += stdbool.h stdbool.h-t
-e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
-e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
< $(srcdir)/stdint_.h > $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += stdint.h stdint.h-t
test -d sys || mkdir sys
rm -f $@-t $@
echo '#include <sys/socket.h>' >$@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += sys/select.h sys/select.h-t
MOSTLYCLEANDIRS += sys
test -d sys || mkdir sys
rm -f $@-t $@
cp $(srcdir)/socket_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += sys/socket.h sys/socket.h-t
MOSTLYCLEANDIRS += sys
rm -f $@-t $@
sed -e 's|@''ABSOLUTE_SYS_STAT_H''@|$(ABSOLUTE_SYS_STAT_H)|g' \
< $(srcdir)/stat_.h > $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
MOSTLYCLEANDIRS += sys
sysexits.h: sysexit_.h
rm -f $@-t $@
cp $(srcdir)/sysexit_.h $@-t
- chmod a-x $@-t
+ chmod a-w $@-t
mv $@-t $@
MOSTLYCLEANFILES += sysexits.h sysexits.h-t