|
@@ -285,31 +285,25 @@ foreach my $PROJECT (@PROJECTLIST) {
|
|
|
print "\nBuild package for target $target\n";
|
|
|
|
|
|
if ($target eq 'TGZ') {
|
|
|
- $NEWDESTI=$DESTI;
|
|
|
- if (-d $DESTI.'/../modules') { $NEWDESTI=$DESTI.'/../modules'; }
|
|
|
-
|
|
|
print "Remove target $FILENAMETGZ.tgz...\n";
|
|
|
- unlink("$NEWDESTI/$FILENAMETGZ.tgz");
|
|
|
+ unlink("$DESTI/$FILENAMETGZ.tgz");
|
|
|
print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
|
|
|
$cmd="tar --exclude-vcs --exclude *.tgz --directory \"$BUILDROOT\" --mode=go-w --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" .";
|
|
|
$ret=`$cmd`;
|
|
|
if ($OS =~ /windows/i) {
|
|
|
- print "Move $FILENAMETGZ.tgz to $NEWDESTI/$FILENAMETGZ.tgz\n";
|
|
|
- $ret=`mv "$FILENAMETGZ.tgz" "$NEWDESTI/$FILENAMETGZ.tgz"`;
|
|
|
+ print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
|
|
|
+ $ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- $ret=`mv "$FILENAMETGZ.tgz" "$NEWDESTI/$FILENAMETGZ.tgz"`;
|
|
|
+ $ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
|
|
|
}
|
|
|
next;
|
|
|
}
|
|
|
|
|
|
if ($target eq 'ZIP') {
|
|
|
- $NEWDESTI=$DESTI;
|
|
|
- if (-d $DESTI.'/../modules') { $NEWDESTI=$DESTI.'/../modules'; }
|
|
|
-
|
|
|
print "Remove target $FILENAMEZIP.zip...\n";
|
|
|
- unlink "$NEWDESTI/$FILENAMEZIP.zip";
|
|
|
+ unlink "$DESTI/$FILENAMEZIP.zip";
|
|
|
print "Compress $FILENAMEZIP into $FILENAMEZIP.zip...\n";
|
|
|
|
|
|
print "Go to directory $BUILDROOT/$PROJECT\n";
|
|
@@ -320,23 +314,20 @@ foreach my $PROJECT (@PROJECTLIST) {
|
|
|
$ret= `$cmd`;
|
|
|
chdir("$olddir");
|
|
|
|
|
|
- print "Move $FILENAMEZIP.zip to $NEWDESTI/$FILENAMEZIP.zip\n";
|
|
|
- $ret=`mv "$BUILDROOT/$FILENAMEZIP.zip" "$NEWDESTI/$FILENAMEZIP.zip"`;
|
|
|
+ print "Move $FILENAMEZIP.zip to $DESTI/$FILENAMEZIP.zip\n";
|
|
|
+ $ret=`mv "$BUILDROOT/$FILENAMEZIP.zip" "$DESTI/$FILENAMEZIP.zip"`;
|
|
|
next;
|
|
|
}
|
|
|
|
|
|
if ($target eq 'EXE') {
|
|
|
- $NEWDESTI=$DESTI;
|
|
|
- if (-d $DESTI.'/../modules') { $NEWDESTI=$DESTI.'/../modules'; }
|
|
|
-
|
|
|
print "Remove target $FILENAMEEXE.exe...\n";
|
|
|
- unlink "$NEWDESTI/$FILENAMEEXE.exe";
|
|
|
+ unlink "$DESTI/$FILENAMEEXE.exe";
|
|
|
print "Compress into $FILENAMEEXE.exe by $FILENAMEEXE.nsi...\n";
|
|
|
$command="\"$REQUIREMENTTARGET{$target}\" /DMUI_VERSION_DOT=$MAJOR.$MINOR.$BUILD /X\"SetCompressor bzip2\" \"$SOURCE\\build\\exe\\$FILENAME.nsi\"";
|
|
|
print "$command\n";
|
|
|
$ret=`$command`;
|
|
|
- print "Move $FILENAMEEXE.exe to $NEWDESTI\n";
|
|
|
- rename("$SOURCE\\build\\exe\\$FILENAMEEXE.exe","$NEWDESTI/$FILENAMEEXE.exe");
|
|
|
+ print "Move $FILENAMEEXE.exe to $DESTI\n";
|
|
|
+ rename("$SOURCE\\build\\exe\\$FILENAMEEXE.exe","$DESTI/$FILENAMEEXE.exe");
|
|
|
next;
|
|
|
}
|
|
|
|
|
@@ -349,7 +340,7 @@ foreach my $PROJECT (@PROJECTLIST) {
|
|
|
if ($CHOOSEDTARGET{$target} < 0) {
|
|
|
print "Package $target not built (bad requirement).\n";
|
|
|
} else {
|
|
|
- print "Package $target built successfully in $NEWDESTI\n";
|
|
|
+ print "Package $target built successfully in $DESTI\n";
|
|
|
}
|
|
|
}
|
|
|
|