diff options
author | Fabien Tassin <fta@sofaraway.org> | 2008-06-18 23:21:00 +0200 |
---|---|---|
committer | Fabien Tassin <fta@sofaraway.org> | 2008-06-18 23:21:00 +0200 |
commit | ae8b1aa513fa2913514bb6030a92a5ac0bf852a4 (patch) | |
tree | 7adde70366ae5c391ea8c3b8d711b29b2c5fecb3 /src/mozclient | |
parent | d708fadc6aa0424b3f4a48844ff983074bea937a (diff) |
* [mozclient] add --modules|-m for clienk.mk modules. This is controlled
by the MOZ_CO_MODULE variable from the Makefile
- update src/mozclient/lib/MozClient/VCS.pm
- update src/mozclient/mozclient.pl
- update src/mozclient.mk.in
Diffstat (limited to 'src/mozclient')
-rw-r--r-- | src/mozclient/lib/MozClient/VCS.pm | 1 | ||||
-rwxr-xr-x | src/mozclient/mozclient.pl | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/mozclient/lib/MozClient/VCS.pm b/src/mozclient/lib/MozClient/VCS.pm index d2dd318..52525f4 100644 --- a/src/mozclient/lib/MozClient/VCS.pm +++ b/src/mozclient/lib/MozClient/VCS.pm @@ -61,6 +61,7 @@ sub new { # The following options overwrite the conf files $self->{'MOZCLIENT_EMBEDDED'} = 1 if $$opt{'embedded'}; + $self->{'MOZ_CO_MODULE'} = $$opt{'modules'} if defined $$opt{'modules'}; bless($self, $class); $self; diff --git a/src/mozclient/mozclient.pl b/src/mozclient/mozclient.pl index 5c8d995..f700194 100755 --- a/src/mozclient/mozclient.pl +++ b/src/mozclient/mozclient.pl @@ -76,6 +76,7 @@ mozclient [-l] project-name --tag|-t tag=ver checkout using a tag, hard-coding the version --preserve-vcs|-p preserve VCS files --embedded|-e create an embedded tarball + --modules|-m mods list of modules to fetch --debug|-D increase debug level Examples: @@ -183,6 +184,7 @@ GetOptions($opt, 'date|d=s', 'tag|t=s', 'embedded|e', + 'modules|m=s', 'preserve-vcs|p') || &help(); &help() unless $#ARGV >= 0; |