mirror of
git://git.sv.gnu.org/autoconf
synced 2025-03-19 14:40:24 +08:00
make script generation safer
This commit is contained in:
parent
1c17f25a0b
commit
f0fb5f6da6
@ -79,11 +79,11 @@ all: ${PROGS}
|
||||
|
||||
.sh:
|
||||
rm -f $@ $@.tmp
|
||||
$(editsh) $< > $@.tmp && mv $@.tmp $@ && chmod +x $@
|
||||
$(editsh) $< > $@.tmp && chmod +x $@.tmp && mv $@.tmp $@
|
||||
|
||||
.pl:
|
||||
rm -f $@ $@.tmp
|
||||
$(editpl) $< > $@.tmp && mv $@.tmp $@ && chmod +x $@
|
||||
$(editpl) $< > $@.tmp && chmod +x $@.tmp && mv $@.tmp $@
|
||||
|
||||
info: autoconf.info @standards_info@ INSTALL
|
||||
|
||||
@ -159,8 +159,7 @@ configure: configure.in $(M4FILES)
|
||||
cd $(srcdir); \
|
||||
rm -f $@ $@.tmp; \
|
||||
$(M4) autoconf.m4 configure.in > $@.tmp && \
|
||||
mv $@.tmp $@ && \
|
||||
chmod +x $@
|
||||
chmod +x $@.tmp && mv $@.tmp $@
|
||||
Makefile: Makefile.in config.status
|
||||
./config.status
|
||||
config.status: configure
|
||||
|
@ -79,11 +79,11 @@ all: ${PROGS}
|
||||
|
||||
.sh:
|
||||
rm -f $@ $@.tmp
|
||||
$(editsh) $< > $@.tmp && mv $@.tmp $@ && chmod +x $@
|
||||
$(editsh) $< > $@.tmp && chmod +x $@.tmp && mv $@.tmp $@
|
||||
|
||||
.pl:
|
||||
rm -f $@ $@.tmp
|
||||
$(editpl) $< > $@.tmp && mv $@.tmp $@ && chmod +x $@
|
||||
$(editpl) $< > $@.tmp && chmod +x $@.tmp && mv $@.tmp $@
|
||||
|
||||
info: autoconf.info @standards_info@ INSTALL
|
||||
|
||||
@ -159,8 +159,7 @@ configure: configure.in $(M4FILES)
|
||||
cd $(srcdir); \
|
||||
rm -f $@ $@.tmp; \
|
||||
$(M4) autoconf.m4 configure.in > $@.tmp && \
|
||||
mv $@.tmp $@ && \
|
||||
chmod +x $@
|
||||
chmod +x $@.tmp && mv $@.tmp $@
|
||||
Makefile: Makefile.in config.status
|
||||
./config.status
|
||||
config.status: configure
|
||||
|
Loading…
x
Reference in New Issue
Block a user