makepack can build snapshot

This commit is contained in:
Laurent Destailleur 2009-07-02 18:40:20 +00:00
parent b43c5d21e7
commit bd018de195

View File

@ -192,17 +192,31 @@ print "\n";
#---------------------------------------------- #----------------------------------------------
$nboftargetok=0; $nboftargetok=0;
$nboftargetneedbuildroot=0; $nboftargetneedbuildroot=0;
$nboftargetneedcvs=0;
foreach my $target (keys %CHOOSEDTARGET) { foreach my $target (keys %CHOOSEDTARGET) {
if ($CHOOSEDTARGET{$target} < 0) { next; } if ($CHOOSEDTARGET{$target} < 0) { next; }
if ($target ne 'EXE' && $target ne 'EXEDOLIWAMP') if ($target ne 'EXE' && $target ne 'EXEDOLIWAMP')
{ {
$nboftargetneedbuildroot++; $nboftargetneedbuildroot++;
} }
if ($target eq 'SNAPSHOT')
{
$nboftargetneedcvs++;
}
$nboftargetok++; $nboftargetok++;
} }
if ($nboftargetok) { if ($nboftargetok) {
# Update CVS if required
#-----------------------
if ($nboftargetneedcvs)
{
chdir("$SOURCE");
print "Run cvs update\n";
$ret=`cvs update -P -d`;
}
# Update buildroot if required # Update buildroot if required
#----------------------------- #-----------------------------
if ($nboftargetneedbuildroot) if ($nboftargetneedbuildroot)