]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
make script generation safer
authorDavid MacKenzie <djm@djmnet.org>
Sun, 2 Oct 1994 04:34:29 +0000 (04:34 +0000)
committerDavid MacKenzie <djm@djmnet.org>
Sun, 2 Oct 1994 04:34:29 +0000 (04:34 +0000)
Makefile.in
doc/Makefile.in

index 212acbdae62fb7d43c3e7a6e432da4b3286c5b3b..feb407af19dbe95b40618263dc082a94b99de6c2 100644 (file)
@@ -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
index 212acbdae62fb7d43c3e7a6e432da4b3286c5b3b..feb407af19dbe95b40618263dc082a94b99de6c2 100644 (file)
@@ -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