From 4dab278515218d0634d9d7095d908cf7ee702fe5 Mon Sep 17 00:00:00 2001 From: Joel Berger Date: Fri, 16 Mar 2012 17:15:07 -0500 Subject: [PATCH] Env variables now take precendence over package variables. --- lib/Alien/Base/ModuleBuild.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/Alien/Base/ModuleBuild.pm b/lib/Alien/Base/ModuleBuild.pm index 0dcc8272..6d7241ad 100644 --- a/lib/Alien/Base/ModuleBuild.pm +++ b/lib/Alien/Base/ModuleBuild.pm @@ -32,8 +32,11 @@ my %default_repository_class = ( local => 'Alien::Base::ModuleBuild::Repository::Local', ); -our $Verbose ||= $ENV{ALIEN_VERBOSE}; -our $Force ||= $ENV{ALIEN_FORCE}; +our $Verbose; +$Verbose = $ENV{ALIEN_VERBOSE} if defined $ENV{ALIEN_VERBOSE}; + +our $Force; +$Force = $ENV{ALIEN_FORCE} if defined $ENV{ALIEN_FORCE}; ################ # Parameters #