[Box Backup-commit] COMMIT r3571 - box/trunk/infrastructure
subversion at boxbackup.org
subversion at boxbackup.org
Sat May 16 12:54:21 BST 2015
Author: chris
Date: 2015-05-16 11:54:21 +0000 (Sat, 16 May 2015)
New Revision: 3571
Modified:
box/trunk/infrastructure/BoxPlatform.pm.in
Log:
Include full platform name in parcels, to distinguish 64-bit builds.
Modified: box/trunk/infrastructure/BoxPlatform.pm.in
===================================================================
--- box/trunk/infrastructure/BoxPlatform.pm.in 2015-05-16 11:54:16 UTC (rev 3570)
+++ box/trunk/infrastructure/BoxPlatform.pm.in 2015-05-16 11:54:21 UTC (rev 3571)
@@ -82,19 +82,30 @@
if($product_version =~ /USE_SVN_VERSION/)
{
# for developers, use SVN version
- my $svnversion = `svnversion .`;
- chomp $svnversion;
- $svnversion =~ tr/0-9A-Za-z/_/c;
- open INFO,'svn info . |';
- my $svnurl;
- while(<INFO>)
+ my $svnversion = 'unknown';
+ my $svnurl = 'unknown';
+
+ if(-d '.svn')
{
- if(m/^URL: (.+?)[\n\r]+/)
+ my $svnversion = `svnversion .`;
+ chomp $svnversion;
+ $svnversion =~ tr/0-9A-Za-z/_/c;
+ open INFO,'svn info . |';
+ while(<INFO>)
{
- $svnurl = $1
+ if(m/^URL: (.+?)[\n\r]+/)
+ {
+ $svnurl = $1
+ }
}
+ close INFO;
}
- close INFO;
+ elsif(-d '.git')
+ {
+ $svnversion = `git svn info | grep '^Revision:' | cut -d' ' -f2`;
+ chomp $svnversion;
+ $svnurl = `git svn info --url`;
+ }
my $svndir;
if ($svnurl =~ m!/box/(.+)$!)
@@ -158,7 +169,7 @@
sub parcel_root
{
- my $tos = $_[1] || $ac_target_os;
+ my $tos = $_[1] || $ac_target;
return $product_name.'-'.$product_version.'-'.$_[0].'-'.$tos;
}
More information about the Boxbackup-commit
mailing list