From: Wayne Davison Date: Wed, 16 Apr 2008 16:11:15 +0000 (-0700) Subject: A few $last_touch tweaks. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/8a5ae84efdccca2be4a44bd43d70312ba6f61291?ds=sidebyside A few $last_touch tweaks. --- diff --git a/packaging/patch-update b/packaging/patch-update index 4892d668..62f9980e 100755 --- a/packaging/patch-update +++ b/packaging/patch-update @@ -51,7 +51,7 @@ if ($incl_generated_files) { mkdir($tmp_dir, 0700) or die "Unable to mkdir($tmp_dir): $!\n"; system "./config.status Makefile && make gen && rsync -a @extra_files $tmp_dir/master/" and exit 1; } -my $last_touch = time; +our $last_touch = time; my(%patches, %local_patch); @@ -106,7 +106,7 @@ if ($incl_generated_files) { system "rm -rf $tmp_dir"; } -sleep 1 if $last_touch == time; +sleep 1 while $last_touch >= time; system "git checkout $starting_branch" and exit 1; exit; @@ -128,7 +128,7 @@ sub update_patch print "======== $patch ========\n"; - sleep 1 if $incl_generated_files && $last_touch == time; + sleep 1 while $incl_generated_files && $last_touch >= time; if ($local_patch{$patch}) { system "git checkout patch/$patch" and return 0; } else { @@ -156,7 +156,7 @@ sub update_patch print OUT $description{$patch}, "\n"; if ($incl_generated_files) { - system "./config.status Makefile && make gen && rsync -a @extra_files $tmp_dir/$patch/"; + system "./config.status Makefile && make gen && rsync -a @extra_files $tmp_dir/$patch/" and exit 1; } $last_touch = time;