summaryrefslogtreecommitdiff
path: root/src/mozclient
diff options
context:
space:
mode:
authorFabien Tassin <fta@sofaraway.org>2008-06-06 17:44:40 +0200
committerFabien Tassin <fta@sofaraway.org>2008-06-06 17:44:40 +0200
commit196bc50e03e723eedfabe1f14b498c7385ee302f (patch)
tree0823a397e8a1d66ef8de41a5d669187b4354d9a2 /src/mozclient
parentcedab243f59823544640de7a3147e61e83750030 (diff)
* [mozclient] fix MozClient::VCS::pack() to only consider the toplevel dir
of MOZCLIENT_PROJECT - update src/mozclient/lib/MozClient/VCS.pm
Diffstat (limited to 'src/mozclient')
-rw-r--r--src/mozclient/lib/MozClient/VCS.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mozclient/lib/MozClient/VCS.pm b/src/mozclient/lib/MozClient/VCS.pm
index 8471222..a734fb2 100644
--- a/src/mozclient/lib/MozClient/VCS.pm
+++ b/src/mozclient/lib/MozClient/VCS.pm
@@ -324,9 +324,11 @@ sub pack {
}
if ($self->{'MOZCLIENT_EMBEDDED'}) {
$self->chdir($self->work_dir);
+ my $project = $self->{'MOZCLIENT_PROJECT'};
+ $project =~ s,/.*,,;
my $cmd = sprintf "tar jcf %s-%s/%s-%s-source.tar.bz2 %s mozilla",
- $self->{'MOZCLIENT_APPNAME'}, $version, $self->{'MOZCLIENT_PROJECT'},
- $tversion, $tar_exclude;
+ $self->{'MOZCLIENT_APPNAME'}, $version, $project, $tversion,
+ $tar_exclude;
$self->run_system($cmd);
$self->chdir("..");
}