Better packager
This commit is contained in:
parent
9b0c8e72f3
commit
0ffa0f041d
@ -280,6 +280,7 @@ if ($nboftargetok) {
|
|||||||
if ($target eq 'TGZ') {
|
if ($target eq 'TGZ') {
|
||||||
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMETGZ\n";
|
print "Rename $BUILDROOT/$PROJECT to $BUILDROOT/$FILENAMETGZ\n";
|
||||||
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMETGZ");
|
rename("$BUILDROOT/$PROJECT","$BUILDROOT/$FILENAMETGZ");
|
||||||
|
print "Remove target $FILENAMETGZ.tgz...\n";
|
||||||
unlink("$FILENAMETGZ.tgz");
|
unlink("$FILENAMETGZ.tgz");
|
||||||
print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n";
|
print "Compress $FILENAMETGZ into $FILENAMETGZ.tgz...\n";
|
||||||
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" $FILENAMETGZ";
|
$cmd="tar --exclude-vcs --exclude-from \"$DESTI/tgz/tar_exclude.txt\" --directory \"$BUILDROOT\" --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" $FILENAMETGZ";
|
||||||
|
|||||||
@ -199,14 +199,19 @@ if ($nboftargetok) {
|
|||||||
print "\nBuild package for target $target\n";
|
print "\nBuild package for target $target\n";
|
||||||
|
|
||||||
if ($target eq 'TGZ') {
|
if ($target eq 'TGZ') {
|
||||||
unlink $FILENAMETGZ.tgz;
|
print "Remove target $FILENAMETGZ.tgz...\n";
|
||||||
|
unlink("$DESTI/$FILENAMETGZ.tgz");
|
||||||
print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
|
print "Compress $BUILDROOT/* into $FILENAMETGZ.tgz...\n";
|
||||||
$cmd="tar --exclude-vcs --directory \"$BUILDROOT\" --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" .";
|
$cmd="tar --exclude-vcs --exclude *.tgz --directory \"$BUILDROOT\" --group=500 --owner=500 -czvf \"$FILENAMETGZ.tgz\" .";
|
||||||
$ret=`$cmd`;
|
$ret=`$cmd`;
|
||||||
if ($OS =~ /windows/i) {
|
if ($OS =~ /windows/i) {
|
||||||
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
|
print "Move $FILENAMETGZ.tgz to $DESTI/$FILENAMETGZ.tgz\n";
|
||||||
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
|
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$ret=`mv "$FILENAMETGZ.tgz" "$DESTI/$FILENAMETGZ.tgz"`;
|
||||||
|
}
|
||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user