Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
513d3fd
)
If "make gensend" fails, abort the script.
author
Wayne Davison
<wayned@samba.org>
Fri, 11 Jan 2008 21:20:14 +0000
(13:20 -0800)
committer
Wayne Davison
<wayned@samba.org>
Fri, 11 Jan 2008 21:20:14 +0000
(13:20 -0800)
packaging/nightly-rsync
patch
|
blob
|
blame
|
history
diff --git
a/packaging/nightly-rsync
b/packaging/nightly-rsync
index
6ea48d4
..
a046bdd
100755
(executable)
--- a/
packaging/nightly-rsync
+++ b/
packaging/nightly-rsync
@@
-41,6
+41,7
@@
if ($make_tar) {
close IN;
die "The checkout is not clean:\n", $status unless $status =~ /\nnothing to commit \(working directory clean\)/;
die "The checkout is not on the master branch.\n" unless $status =~ /^# On branch master\n/;
close IN;
die "The checkout is not clean:\n", $status unless $status =~ /\nnothing to commit \(working directory clean\)/;
die "The checkout is not on the master branch.\n" unless $status =~ /^# On branch master\n/;
+ system "make $gen_target" and die "make $gen_target failed!\n";
my @extra_files;
open(IN, '<', 'Makefile.in') or die "Couldn't open Makefile.in: $!\n";
my @extra_files;
open(IN, '<', 'Makefile.in') or die "Couldn't open Makefile.in: $!\n";
@@
-56,7
+57,7
@@
if ($make_tar) {
close IN;
print "Creating $name.tar.gz\n";
close IN;
print "Creating $name.tar.gz\n";
- system "
make $gen_target;
rsync -a @extra_files $name/";
+ system "rsync -a @extra_files $name/";
system "git archive --format=tar --prefix=$name/ HEAD | tar xf -";
system "support/git-set-file-times --prefix=$name/";
system "fakeroot tar czf $dest/$name.tar.gz $name; rm -rf $name";
system "git archive --format=tar --prefix=$name/ HEAD | tar xf -";
system "support/git-set-file-times --prefix=$name/";
system "fakeroot tar czf $dest/$name.tar.gz $name; rm -rf $name";