X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/9eaba7266ce34f4344e900dce91c9a744f865036..5250c3bc20b0855f477b6b91457a745c105b3ac2:/packaging/release-rsync diff --git a/packaging/release-rsync b/packaging/release-rsync index 71bb18e2..67318a1b 100755 --- a/packaging/release-rsync +++ b/packaging/release-rsync @@ -15,6 +15,7 @@ use Date::Format; my $dest = $ENV{HOME} . '/samba-rsync-ftp'; my $passfile = $ENV{HOME} . '/.rsyncpass'; my $path = $ENV{PATH}; +my $make_gen_cmd = 'make -f prepare-source.mak conf && ./config.status && make gen'; &Getopt::Long::Configure('bundling'); &usage if !&GetOptions( @@ -344,7 +345,7 @@ system "tar xzf $lasttar_file @_"; rename("rsync-$lastversion", 'a'); print "Creating $diff_file ...\n"; -system "./config.status Makefile; make gen; rsync -a @extra_files b/"; +system "$make_gen_cmd && rsync -a @extra_files b/" and exit 1; my $sed_script = 's:^((---|\+\+\+) [ab]/[^\t]+)\t.*:\1:'; system "(git diff v$lastversion v$version; diff -upN a b | sed -r '$sed_script') | gzip -9 >$diff_file"; system "rm -rf a";