diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2014-06-17 12:02:01 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2014-06-17 12:06:06 -0700 |
commit | 824e15341240f3e2bff4e0cf9789edef9f80bacb (patch) | |
tree | 594bada6592e5b3754df629591ac4c3699e111db /lib | |
parent | 66c0c3174e0626f6f58285f118fc6845ebc3c807 (diff) | |
download | grep-824e15341240f3e2bff4e0cf9789edef9f80bacb.tar.gz |
build: don't make output files read-only
This led to problems, such as the prompt "mv: try to overwrite
'egrep', overriding mode 0555 (r-xr-xr-x)? " during a build.
It can be worked around, but the cure is worse than the disease;
making output files read-only is more trouble than it's worth.
* doc/Makefile.am (grep.1, egrep.1, fgrep.1):
* lib/Makefile.am (colorize.c):
* src/Makefile.am (egrep fgrep):
Don't make output files read-only. Prefer separate commands to
'&&' when either will do.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Makefile.am | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am index 9bd7b0d7..79d582b5 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -34,9 +34,7 @@ libgreputils_a_SOURCES += colorize.h EXTRA_DIST += colorize-posix.c colorize-w32.c CLEANFILES += colorize.c colorize.c: - $(AM_V_GEN)rm -f $@-t $(AM_V_at)echo '#include <$(COLORIZE_SOURCE)>' >$@-t - $(AM_V_at)chmod a=rx $@-t $(AM_V_at)mv $@-t $@ libgreputils_a_LIBADD += $(LIBOBJS) $(ALLOCA) |