release.pl: point releases don't require new pictures

This commit is contained in:
Juergen E. Fischer 2015-03-09 20:11:35 +01:00
parent d956ac76d6
commit 1d1a24b425

View File

@ -128,8 +128,10 @@ if( $domajor ) {
pod2usage("No version change"); pod2usage("No version change");
} }
pod2usage("Splash images/splash/splash-$newmajor.$newminor.png not found") unless -r "images/splash/splash-$newmajor.$newminor.png"; unless( $dopoint ) {
pod2usage("NSIS image ms-windows/Installer-Files/WelcomeFinishPage-$newmajor.$newminor.bmp not found") unless -r "ms-windows/Installer-Files/WelcomeFinishPage-$newmajor.$newminor.bmp"; pod2usage("Splash images/splash/splash-$newmajor.$newminor.png not found") unless -r "images/splash/splash-$newmajor.$newminor.png";
pod2usage("NSIS image ms-windows/Installer-Files/WelcomeFinishPage-$newmajor.$newminor.bmp not found") unless -r "ms-windows/Installer-Files/WelcomeFinishPage-$newmajor.$newminor.bmp";
}
print "Last pull rebase...\n"; print "Last pull rebase...\n";
run( "git pull --rebase", "git pull rebase failed" ); run( "git pull --rebase", "git pull rebase failed" );
@ -220,4 +222,8 @@ release.pl {{-major|-minor} [-ltr] -releasename=releasename|-point}
-releasename=name new release name for master/minor release -releasename=name new release name for master/minor release
-ltr new release is a long term release -ltr new release is a long term release
-dryrun just echo but don't run any commands -dryrun just echo but don't run any commands
Major and minor releases also require a new splash screen
images/splash/splash-M.N.png and bitmap for the NSIS
installer ms-windows/Installer-Files/WelcomeFinishPage-M.N.bmp.
=cut =cut