oops forgot to add this file to the commit!
Karen Etheridge [Sun, 27 Jun 2010 06:56:53 +0000 (23:56 -0700)]
lib/MooseX/Getopt/Basic.pm

index 0a5eff5..9ef96ba 100644 (file)
@@ -20,8 +20,10 @@ sub new_with_options {
     if($class->meta->does_role('MooseX::ConfigFromFile')) {
         local @ARGV = @ARGV;
 
+        # just get the configfile arg now; the rest of the args will be
+        # fetched later
         my $configfile;
-        my $opt_parser = Getopt::Long::Parser->new( config => [ qw( pass_through ) ] );
+        my $opt_parser = Getopt::Long::Parser->new( config => [ qw( no_auto_help pass_through ) ] );
         $opt_parser->getoptions( "configfile=s" => \$configfile );
 
         if(!defined $configfile) {